I would start with that last one! If I was inclined to ask at all.... more than likely I would just walk away.

The others I would just bring up in conversation. I think they are all important. In this day and age, most people should be expecting (and be willing to have) the STD conversation.

I can't say I have had the inclination to ever ask if someone has raped someone else. I would be quite concerned if I even had that worry. Same as to the hitting someone in anger.

I am not sure if asking someone if they have anger issues would be very effective. I would suspect that most people with anger issues don't think they have anger issues... so some things are best learned with experience and observation.

I hope it works out... those are some pretty weighty issues you are dealing with.