I'll answer your second question.
No, boys dont really like their girl friends talking about their ex-boyfriends, especially if they know them. You can talk about it, but dont go into much detail with it. Just for example say: I had a boyfriend but i didnt really like him. Something like that will make the person you are with feel special more than making them dislike you....
gl