To address the roller switch... sometimes it is just dirty contacts or a loose or broken wire....
But I have also found that a machine that does not have dust collection and a LP Air is used to blow dust around lets if build up on the resting plate of the roller building up layers until it rest too high to let the tang of the switch fall into the slot. So it never changes from compressed.
Good job finding a new used machine....
As for the CW Cards... I don't see much money in it... Meaning that I don't see where you could make any money selling large quantities of open source cards to justify the investment of time and money.... but I could be wrong...
Back in the 80's in the days of the 12 foot Sat TV Dishes and Video Cypher.... It was found that a guy could PAY for every channel offered.... Then make a Copy of the Chip that held the Unit Serial Number and sell Thousands at the Swap Meet.... So change that chip in your home box.. and get all the Channels... That worked until video cypher caught on.... and bought "One Chip" and decoded the Serial Number... and turned THAT service OFF.... Back to the Swap Meet next weekend.... My Neighbor in San Diego worked for Video Cypher in the 80's and told me the story..... The Chip had a battery to maintain the memory until you plugged it in and one slip... it died...
More useless info from AL....