I'd put Johnson above Obama.
I'd put Paul above him as well.
No. Paul has your typical anti-gay evangelical troll views. He doesn't support civil unions, doesn't support anti-discrimination laws, doesn't support anti-bullying measures, etc. At least in public view (and probably privately as well, where both are more gay-friendly), Huntsman is not that different from Obama, though.
No idea what Johnson's positions are; he's just a joke.
Thank you. So much. I hate the stupid myth that Paul is gay-friendly.