How do I make one bone that controls the entire rotation and movement of the armature? (or do I need to do that?)
Using object mode would achieve the same effect. You might need to animate the character in Unity. The position and rotation gets imported too. You could still use a parent object or an offset animation.
If you need bones you can try disabling the deform checkbox and creating a control for the rig with constraints.