They are human beings at the end of the day and deserve to be treated as such. That means equal rights for everything and not restrictions based from some old religous laws.
This might be bordering on your 1st rule but here's a little story. A true one aswell.
When i was 20/21 i shared a house with 3 friends (all straight, including myself). Looking back they were complete idiots but that's irrelevant. Kind of.
I worked at a DIY store and one of the guys there who was given the task of training me and also came to be and still is, one of my best friends, was, and is gay. He had a long term partner and was planning on getting married. He did eventually and i was an usher at the ceremony.
Anyway, one day i forgot my wallet and we planned on a pub dinner so he gave me a lift home to pick it up. Whilst i was upstairs getting my wallet and sorting a few other things out he was downstairs with my housemates having a laugh and a joke.
Fast forward a few hours when i finished work and got home my housemates were saying what a laugh he is etc... and that we should all hang out more, clubbing, pubs etc... I made them aware that he might not be interested in that as he has a boyfriend and it's not really his scene.
In an instant there attitudes changed and they said they didn't want no (insert a dozen or more random slurs here) coming around anymore.
Needless to say, they weren't my housemates for much longer and i've not spoken with any of them for years yet me and said gay guy are still good buddies.
It just goes to show you never really know some people until they show there true colours.
Anyway. Apologies for rambling on but thought it relevant. They deserve equal rights for everything as they are no different from any other person you might see on the street and should be treated as such.