No they are not. In K1 in order to get the Bastila romance, I play as the long haired male. In K2 I usually just play female since the romance sucks and the portaits are not that great.
You should try it again and focus on scripting. I dreaded BG2's scripts but after a lot of reading of tutorials and practicing, I became pretty good at it.
I don't know, and I do not want to know.
But I do know about BK by my place and its mayo. I will not order anything from there with mayo. The hand made type by unruley teenagers if you get my meaning.