I really like that character!
I think some stereotypes are fine and some aren't. Stereotypes based on race, gender or sexual orientation are in poor taste and feel very outdated, at best, offensive, at worst. But I'm down with hippy elves, fireball-happy wizards, light-fingered thieves, grumpy dwarves, plucky kids, absent-minded professors, and all the rest. Partly it's, as Umbran says, that fantasy races aren't real so no one minds.
Absolutely! And sorry, Doug, but I'm told I must spread more XP around before I can give you any more...
As for the rest of this: for me and my crew, playing another gender is no problem at all. I'm more creeped out, in fact, by those who find it *is* a problem.
I'm male, yet some of my best characters have been female in part because sometimes a character concept works quite differently depending on what gender is used. A good example of this is a character I've been playing for a while in our Saturday game. She's the cultural equivalent of a Roman Legionary commander in background and personality, a half-decent wizard by class, and LN to the core in alignment. If I played a guy using that concept and with that personality he'd almost certainly come off as a complete overbearing military-ramrod asshat; but because she's a woman she for a long time just came across as assertive and able to take care of herself, if somewhat bossy. (after two years they're only just now slowly beginning to realize she really *is* something of an asshat, and I suspect she's not much longer for that party; but that's another story)
In one recent party I was running self-named the Gamma Girls, a player-enacted and player-enforced house rule was that every PC had to be female; this came about after a deadly combat that (by sheer coincidence) only the female PCs survived.
Every player was male.
There was one lesbian romance within that party, which played out just like any other romance right down to the dramatics.
The concept fell apart after a couple of adventures, mostly because they got clobbered and lost a bunch of characters and decided to abandon the all-girl idea...ironically enough, by this point there was a female player. But the party is still going.
The one key to help others to remember a PCs gender is to give it a name that obviously goes with the gender; an obviously-gendered mini helps too. The ones I always mix up are the ones with androgynous-sounding names and minis that are all cloak.
As for sexuality in the game: bring it on.
Lan-"and valley-girl Elves rock, too!"-efan