Yes though the smallest ones like cubesats don't have them. They do tend to have rotation wheels for keeping themselves aligned but they can't actually affect their own orbit.

You're correct. I'm just going to add a bit more technical context here. The process of keeping a steady orbit is called 'station keeping'. Similarly, the process of maintaining the correct orientation/alignment is called 'attitude control' (attitude is the technical term for orientation).

Attitude control can be achieved to a finite limit using momentum wheels or reaction wheels. But at some point, it will reach its maximum speed and its control capability saturates. You will need to 'desaturate' the wheels and restore its control capability. One method is to produce a counter torque using special reaction control thrusters (RCT) called 'attitude control thrusters'. That needs propellants. Smaller satellites don't have that luxury. So they exploit Earth's magnetic field by using a 'magnetic torquer' to produce the counter torque against it. That needs only power, not propellants.