Annnd the rubber kit has arrived! Huzzah!
All I have to do now is finish polishing all the ramps and associated goodies and I am good to put it back together. I do not own a tumbler at this time but ill try to clean up posts etc as best I can by hand.