I'm 5'2" And I fit just fine!!!
Didnt need plugs on mine. However you will need oars
If you have good balance. But keep your feet near the aft-worth and close to the sides.
It tracks very well.