Cheap price = ****** Chinese gauges. Potentially sub-standard construction, and potentially sub-standard safety. Do you really want that in a high-school setting?
The run-stand pictured in post #3 has no radiator, no battery, and no visible wire harness. How does that work?
What worked for me may or may not work for you. I built a gauge-and-radiator cart that can be pushed up to an engine held securely and safely on it's own dedicated stand. It has switchgear on the "dashboard", (the dashboard swings away from the cart on a hinge so the operator is in front of, but off to the side of the engine and cannot reach the flywheel, exhaust, or the engine-driven fan) carries a battery on one leg, and a fuel jug on the other. There's a radiator overflow bottle on the side. Wire harness for battery-power ignition, or ballast-resistor ignition, and of course the standard coolant temperature, oil pressure, tachometer, battery cables, starter solenoid wires, etc--everything for the engine to run except a way to physically support the engine. The gauge-and-radiator cart can be folded-up for storage when not in use. In my case, I use the engine assembly stand. I can build the engine and fire it up without unbolting the block. This works for most GM engines, but not for Ford or Chryslers which bolt the starter to the bellhousing. You'd need to have a stand that accommodated a bellhousing for those engines.