Your build is coming along beautifully!
just for reference, McMaster-Carr has quite a large variety of rubber items, bumpers, sheet, grommets and really fast processing. I've placed orders in the afternoon and had them show up the next morning, ground rate UPS. Ebay is good for rubber sheet & rolls too.