"Also out of utter curiousity will their be legionaires with special names latter in the game?"

No.

And VH battle doesn't compensate anything. It just gives stat bonuses because of which even levy slingers can defeat your elite soldiers in a one on one battle...