These descriptions sounds vaguely stereotypical. Plus, are these two meant to be 17? You'll find very few 17 year-olds with six packs. Anyway. I'd go with
Artur and
Emil. Very Germanic Vs very Latinate.
masculine list:
https://www.behindthename.com/pnl/191050/124079feminine list:
https://www.behindthename.com/pnl/191050/124080