Hi, I would certainly not claim to be an expert rules writer but have read and tried many rules over the years. As others have said I think you need to decide are you producing a "game" or a "historical simulation". I know the two overlap but IMHO one normally dominates. I have the impression that you want the characters to have a real role so would suggest that you write your core rules, start playtesting them and then add the complexity of the characters. Also, unless you want these rules for just your own use put them out to other people for playtesting. There is nothing more annoying than buying a set of rules that have been playtested by the author and his mates who know what things mean, that are then unintelligible to the rest of the world!