1. yes, have done and yes do fantasize about. Perhaps “stranger” needs definition - I don’t fantasize about getting it on with random guys who are totally unknown to me. It’s usually “cute guy at gym” or “that really hot guy who runs shirtless past my window on Tuesdays and Thursdays at 6:45 when I am having coffee in my bathrobe.”
2, 3, 4, 5 - have not done, do not fantasize about. I’m just not wired for kink/BDSM. I guess I have had dominating partners, but for me that was a problem not a turn on.
6, 7, 8, 9, 10 - have done, and do fantasize about.
1, 7 and 10 overlap for me.
6 and 9 also come together. (Pun very intended).