Are you looking to having him start at another location, or do you want to add/remove his startin traits?
You can do both in mods\SS6.3\data\world\maps\campaign\imperial_campaign\the descr_strat.txt file.
Search for Hermann's entry, that'll look something like this. I don't have Hermann in my game, but the example still stands. 
character Etgar mac_Donnchada, named character, male, leader, age 26, x 59, y 248
traits LoyaltyStarter 1 , Factionleader 1 , GovernorInclination 1 , GoodAdministrator 2 , Infertile 3 , StrategyChivalry 1 , Just 1 , HaleAndHearty 1 , ReligionStarter 1
The green part is his location. If you start up the game, point to wherever you want him to start, open the console and type "show cursorstat". It'll return the coordinates where your mouse is pointing. Then edit the location of Henry to match that.
Below his location, you'll find the entry "traits" which, obviously, lists the traits he have.
The number behind each trait shows what level of the trait he has.
You can find all traits in the mods\SS6.3\data\export_descr_character_traits.txt file.
For instance, the entry for the trait Just looks like this.
It has three levels as you can see. A_Sense_of_Justice, Just and Serves_Justice.