No, it does not require a special license nor is it a permanent fixture. Yes, the Freedom Staff easily attaches using two plates that clamp together with wing nuts to secure the shafts to the pedals.