You're somewhat correct about the green letters. If your whole name is green it means you are the OP of the meme you're commenting on, that's if you're a mod in that stream or not. The M behind the names are color coded as follows:
gray=stream mod
green=site mod
purple=global mod