Well,
Trajan looks way too close to Trojan for me, and naming a kid something
that similar to a very familiar brand of condoms isn't something I'd go for. So I don't particularly like that name.
Vespasian.... is cool sounding, but I think it'd be hard for anyone to carry.
Of all your names I really only like
Gerard,
Frederik, and
Ezra.
Gerard has been sneaking up on my list of well-liked names lately.
The abolition of religion as the illusory happiness of the people is the demand for their real happiness.
To call on them to give up their illusions about their condition is to call on them to give up a condition that requires illusions.
-Marx-