Almost any filament should be fine. No support material needed You will need an M4 or 6-32 screw to hold the switch down. And you'll need a microswitch with a lever, though you may be able to get away with a switch that has no lever.
Former electrical engineer, I became a dentist in 2011. I designed and built my printer, Son of MegaMax, using surplus machine parts at the Milwaukee Makerspace.
My newest printer design, Ultra MegaMax Dominator, is a coreXY machine with a 300...