As far as the washers go it might never be an issue, probably won't...but...heck they cost peanuts. There are fancy washers out there but no real need for them. Click here:
Regardless of my stupid rambling..you have built a really cool rig there and should be proud of it. Good job.