The foam will cushion your calf (against bruises) but it might not protect you from pedal bites. The pins will tear through that foam… you’ll need a piece of tough fabric such as ripstop or Denier nylon to prevent tears.
The velcro method is a great idea… to give you an option on hot days.
So you’re saying you prefer the comfort of being confined to a wheelchair?
Keep wearing your helmets and pads, kiddies!
There [THREAD=52205]are[/THREAD] many threads on this topic (have you tried the search feature?), but to get you started, check out the KH Percussion leg armor.