As to punch cards, Gale's Orienteering and the Bermans still carry Tyvek cards... see the
OUSA website for links. If you want cardboard ones, write to EMPO (Phil H-T), who I'm sure would be happy of dispose of our remaining supply (if he hasn't already tossed them)--20 control boxes per card, printed in the late 1990s, I think.