Hi Tery
Extensions on the pedals - a problem. That's a modification to the glider and would incur all kinds of bureaucratic nonsense.
Extensions on the feet - no problem! As someone has said - they need to be secure and make sure that you can climb in & out of the glider OK.
Pity no-one does training in the T21 any more - you'd fit fine.