Have an entity's pitch and roll return to the specified angle?

I’m bad at such things - how does one use AddAngleVelocity to get the entity’s pitch and roll to somewhere around 0?

you dont.

you use ent:SetAngles( Angle(p, r, y) ) (pitch, roll and yaw)