First, wrap his hands. That's how you protect the small bones in the hands.
There are lots of good trainers to follow on you tube that have follow along workouts. I really like Precision Striking.
Heavy bag is a great workout. If he wants to train boxing, he needs to learn to box and not just throw punches. Even f he's just looking for a fun way to workout and train cardio, boxers are in great shape from boxing, not just punching the bag.
He should also shadowbox. This serves as a great warmup, allows to train proper technique and work specific situations, combos, footwork etc.
He should learn basic footwork and incorporate that into his shadowboxing and bag work- simple stuff like synching feet and hands, creating angles.
He can start on two minute rounds and work his way slowly up to three minutes.
I'd recommend 2-4 rounds jump rope and shadowboxing each and then 4-8 rounds (starting low volume and increasing over time) on the main workout. this can be heavy bag or other drills.