Question 3 depends on where you live, if you’re in Greece then I doubt it. It does feel a lot more American than, say, Belladonna or Nocturne, and obviously less grand/elaborate (especially if you consider the full combos) but I think it sounds quite nice next to [name_f]Rosa[/name_f], [name_m]Lucien[/name_m] & [name_f]Seraphine[/name_f]. I’m not sure how dated it is, that might, again, depend on where you live, even in the English speaking world.
I don’t think [name_f]Virginia[/name_f] is mismatched with your favorites, although it does feel significantly less Gothic than Belladonna or [name_m]Orpheus[/name_m]. In the US [name_f]Virginia[/name_f] is very much a grandma name. I’m guessing that it’s perceived differently in Greece. For what it’s worth, I don’t know a single [name_f]Virginia[/name_f] who likes her name. They all go by [name_f]Ginny[/name_f] or [name_f]Ginger[/name_f] or something else entirely. But again, probably wouldn’t be an issue in Greece.
I’m in the UK and I see [name_f]Virginia[/name_f] as old-fashioned, and I think the fact that it contains the word virgin is likely to be very problematic in a British school. However, Greece has a different culture so this may not apply there. I agree that it sounds less Gothic than some of your other choices.
I love this name! I know many people go by [name_f]Ginny[/name_f] if they dislike the length of [name_f]Virginia[/name_f], but personally I think the whole making mean nicknames out of names is over (like saying Plain [name_f]Jane[/name_f] or something). No kids make fun of names anymore where I’m from (the US).