There's enough XP to be gained in BG2 to play anyway you want. Why would you have to rationalize anything? And evil romance is easy, Viconia doesn't complain at all.
41 plus free ones. I'd have more since my wishlist is quite big, but i always decide against buying if i won't play anytime soon. If i bought everything i wanted i'd be around 125 mark too.
I like the SMG you get more than Kasumi. Her mission can be quite a pain on harder difficulties if you go at it a low level. The SMG is worth it though. :D