as far as padding, i wouldnt buy pads. but alot of jerseys have thin built in ones. my empire did. on the forearms. it was lightweight and comfortable. i loved it. but i might even go two sizes bigger if i were you. the bagginess will help with bounce, almost like padding.
I'm also an XXL and I have two Dye jerseys (prolly from 07) in XXXL and they fit fine. I know you didn't ask about pants, but I have an Invert pair that are very adjustable and comfort, so that's some credit to Invert's clothes.
If you ever put something in your sig because someone else's sig said so, put this in your sig!