I think this is a great combo. You have the Leo Sun, so expect to be treated like royalty, but are outgoing, kind, and generous. He is Gemini, so likes that about you, and is a life of the party kind of guy. Fire (Leo) needs Air (Gemini) to burn. The Sag Moon and Aries Moon are both Fire signs, and again compatible. You are a live and let live person, maybe more independent in a relationship than he is. His Aries Moon means he will put you on a pedestal, and you like that. He's a little emotionally immature, so needs attention too, be sure to give him enough of it. You are both spontaneous, so that's fun. Libra rising means you come across as the peacemaker, have a little trouble making up your mind, and like life to be in balance. This is opposite his Aries rising, but opposites attract, so there's a lot of sexual chemistry here. I'd be shocked if this didn't work out. Have fun!