Bonjour,
Alors pour faire garde du corps il te faut maitriser un art martials oui mais pas seulement!
Sache qu'il te faut avoir un niveau BAC +2 pour faire la formation garde du corps qui dure plusieurs mois...
Ensuite pour les sports de combats c'est selon tes capacités, gouts etc...
Personellement je trouve que le karaté a une garde trop haute et pas assez etanche... apres pour ce qui est du Krav Maga et du close combat il vaut mieux avoir une bonne maitrise dans un sport de combat comme par exemple la Boxe...
une combinaison que je trouve assez complete serait par exemple
Boxe [Francaise, Thaï] suivi du JiuJitsu Bresilien qui se travaille beaucoup au corps et corps