3:36 I would just like to mention, before doing any "explosive" workouts make sure to warm up really good, otherwise you might pull or sprain some muscles or nerves which will prevent you from working out for at least a week or two.
2:31 Here with deodorant and showering I'd just like to add "the smell of your clothes", there's a lot of people who focus on their body a lot but don't really think about the hygiene of their clothes. Basically invest in a good detergent and fabric softener and don't wear the same clothes again if you sweated in the already, wash them first. And change your bed sheets every 2 weeks minimum.
For punching strength Do these exercises Day 1: punching sand 100 times both hand 10 wall punches 5left 5right Day 2: get a sandbag punch it all you can 100 reps both hands Day 3: do 200 knuckle push ups with weight in a concrete like pick a heavy person and do knuckle push ups in a concrete Day 4: 100 punching rock pick a rock and punch it, do the karate chops, palm slap, finger punches Day 5: 10 wall punches, 10 knuckle push ups in a hard place, 100 sand punches Day 6: get a brick, punch it 50 on both hands, 200 wall punches Day 7: punch a metal object that good for punching. 100 reps both hands No rest, only pain to bear