i can give you some input on the shin pads, go to your local sporting good store and pick up some soccer shin guards, they are awesome! Super thin but could take a bat to the shin, low profile and after a few mins you wont even know you're wearing them. Not to mention they are a quarter of the price. Some of them will have an ankle deal/strap that makes your ankles bulky, but you just cut that part off, and bam, perfect shin guards!