Green cards are semi-permanent in that you play them and they are there until used. They can’t be used on the same turn they are played.
There’s also a Dodge City expansion which adds cards two the first two and includes all of the Green cards.

Bang! The Spaghetti Western Board Game offers both single player and online multiplayer and manages to be somewhat enjoyable both ways. It could use in-game chat though for the online because there’s no way to talk to the other players which takes some of the fun out of it.

The fun of the game is in trying to determine who has each role and how best to attain your goal. The easiest role to play is deputy since everyone always knows who the sheriff is. You just have to somehow key them into the fact that you’re their partner. The hardest role I think is the renegade because you have everyone else gunning for you. But no matter what role you take on, you’re going to have fun doing it. 
Bang! The Spaghetti Western Board Game shows that these games can make the jump from the tabletop to your computer screen and retain their fun factors. No, there’s no chat functionality, which would really make it a fantastic experience but if you don’t have a group of friends that get together regularly, this could help you get your fun card game fix. Plus, if you get others interested in it, who knows, perhaps it could expand into your living room with real live, local people.