Your listed workout is fine if you planning on doing one hard work set per bodypart, but if you’re a proponent of mutiple set training it will prove to be too much.
Whole-body does NOT mean you have to exercise every muscle directly every workout.
For instance four exercises can provide some stimulation for most muscle groups:
Though no direct delt or arm work is done, these structures wil still get some stimulation. The last two parenthetical exercises can add some stimulation of “odd” structures
If you go for an A and B grouping, you can hit the rest of the structures directly the next time:
Supersets work well with either protagonist-antagonist (alternate Pullups w/ Mil Press) or pre-fatigue:
Military Press immediately followed by Triceps exercise (extensions, pushdowns, etc.)
The P-A set-up can be a real time-saver as you do the two exercises with minimal rest between them and THEN take a good rest after the superset.