Personally I'd reduce shield wall to 1/5 and get elemental protection, block runner, deadly bash and disarming bash. Investor is a good perk to have, but money isn't really an issue so I'm not sure if haggling 5/5 is worth it game play wise. But from an RP perspective I can see a Noble Knight being well spoken.
Only thing I can recommend is taking 2 perks out of haggling and getting Elemental Protection and Block Runner instead.
Also, TC just so you know Deadly Bash, Shield Charge, and Quick Reflexes in the block tree are all bugged perks.
That's a good idea there. Also now I'm sure Imperial is the perfect race both in skill points and RP capabilities. My only other question is in Speech should work up to Master trader? Also before I was thinking of going for the Persuasion perk but should I not. Make sure to mention why.