1) Shorin-Ryu
2) Yes
3) Most of the sparring we do is traditional Kumite, but we do occasionally have special free-sparring classes on friday nights.