Mike, what version of FLEx are you using? It probably doesn’t matter for these questions, but it could.
For variants, in the Dictionary Preview, they should be showing with some sort of “variant of” label by default. That is, they will if you have assigned a Variant Type. In Lexicon Edit, there should be a field called “Variant of”, and hopefully you have filled that in (linked it to whatever it is a variant of). Right next to it is a field called “Variant Type”. Definitely make sure that has a value chosen for it. (In FW 8.3, you won’t be allowed to leave it empty—it will come up as “Unspecified Variant of” if you don’t set it to anything. But FW 8.2.8 allows empty variant types, and that has led to confusion.)
Regarding font size, there are two areas that are relevant:
1. In the dialog you were looking at (Format/Set Up Writing Systems), you can choose the font. If you have chosen different fonts for the two languages, those fonts may appear to be different sizes, even when set to the same point size. That is pretty common for fonts.
2. In another dialog (Format/Styles), look for the style called “Normal” and go to the Fonts tab. There you will see the different writing systems listed, and also a “default” from which the others inherit, if they are not set. For each one of these you can set a size. Normally people leave the size “Unspecified” for the specific writing systems, and just set the default one, and then all the other inherit. But it is possible that English was set to use a different size from Spanish.
Many of us are on vacation, so there may not be many answers to questions over the next week. I wish everyone a restful break, wherever you are.
-Beth