Very true, no roll bar or roll cage = no safety harness or seat belt. I would advise always wearing a helmet.
You might check with www.gopowersports for parts, also just goggle the parts you need - see what comes up.
Keep us posted on your progress. :)