Do I need power or batteries to use it?

No. The Speedy Stitcher is a fully manual, hand-held sewing tool, meaning it works anywhere on the boat without electricity or charging.