a) known b) pretty damn good, but that's related to a.
Don't expect employers to flock to your door, seek them out pro-actively! All my previous jobs were found with me looking up places I'd like to work for, emailing my super polished CV to them, getting invited and passing their screens. I don't know about "a lot of employers looking for github", maybe the places you're targeting?
My experience - most of them don't even know what git or github is, yes, even in the web development space.
My suggestion is this: do it like most people - find places around your area you'd like to work for, craft a CV targeted around that job's requirements, but don't lie. Think of it as CV SEO or whatever. Email - wait for answers.
It's very important to have a unique CV for every employer you're targeting.
Assuming you know your stuff, you'll have no problems passing the screens.
Oh, and about learning RoR or Python - learn that only if you want to yourself, because there's still many many places offering PHP work, it's not as hip as some people would like you to think, but not as bad either.