Do you know anybody in a place where they celebrate Mardi Gras in a big way with a parade?
Some of the best pirate themed stuff was at Mardi Gras parades, and if you do know people, you might be able to ask them for float decorations, props or costumes to loan you.
(I don't mean anything about parades where people flash floats for beads: some small towns do family friendly stuff.)