Is Rev Run being too overprotective?

Yes
No
He just needs a little time to adjust