Yes, Karate is a contact sport.
No, it is not. Gymnastics is a non-contact sport.
A non-contact sport is a sport where the players do not come into contact with one another at all. They are separated. Non-contact sports include swimming, bowling, volleyball, skiing, tennis, etc.
Some schools teach karate as a sport. Some schools teach karate as a martial art. Schools of both types may allow full contact, however, most will not as the insurance requirements and liability are too high to allow it. As such pads and protective gear will be required.
Karate is not a sport and as such cannot be in the Olympics. Taekwondo, a Korean sport that draws on many karate techniques, is codified to allow it to be done as a sport.
Yes it is jonny
No, karate is a unisex sport. It is made for both male and female.
A non-contact sport these days
Karate originated from Okinawa, japan.
Basketball is a Contact sport that allows limited contact.... this is demonstrated through rebounding and posting up as there is a fair bit of contact involved.
No, Karate is not a cruel sport, no it teaches people how to defend themselves and have fun.