I have 1 but it doesn't have the plastic cover over the bearing, still runs smooth though - $20 shipped
I think so, I'll have to check it when I get home this afternoon.
Yes, I have the bolt - its just a plain hex head BTW.