Just in case there might be anyone out there that does not know, Pinball Rescue has plastics for these including the slot reel cover which you can buy separately however the shipping costs suck. (not their fault)
They also have the slot reel cover for Top Hand / Full House