There are theoretical ideas that it can increase the power of a strike due to the yell forcing you to expend more energy and put more "spirit" into the strike. But as people get more advanced, it becomes almost purely about enthusiasm and image building. Some will use it for breathing control as well, but in that case, it's not usually this energetic. I would generally avoid it in a real fight. There are better things to focus on doing.
Oss sir . Sir how should I wash fully and for the first time to my smai kata gi or should I give to dry cleaning plzzz tell me soon sir I am going for tournament
Height is genetic, dont hate yourself if you're short. Workout and eat enough protein, and drink water. Protein and water recovers muscle. Start walking more, build up endurance for if you need to run.