Looking good :-)

Yes, bearings or bushings are a must on spinning weapons. You can go for the cheap ebay deep groove bearings since most bearings in robots only see a few hours of run time in their entire lives when bearings are usually rated for 24/7 use 365 days a year.

Are you welding the chassis together? What material were you going to use? I ask because the outer walls do look a little thin.