1. Kyokushin (Global budo Karate)
2. Yes. We spar for every belt. You have to fight progressivly more opponents in a gamment to get you rnext belt.
3. Medium with pads for practice. Full with pads for belts.
Any style that does not spar at all does not prepare you for what it is like to actually have to attack and defend in real time. PUNCHING BAGS DON'T HIT BACK.