do you have to go to competitions to be a cheerleader

No, you do not have to go to competitions to be a cheerleader. Some cheerleaders belong to recreational or school cheer teams that do not compete, and instead only cheer at games or events. Competitions are just one aspect of cheerleading and not all cheerleaders participate in them.