Yes.
It's only fair. I'm not saying its right to beat they ass if they don't but dont expect someone to favorably when you tell them after or they find out. Thats a dealbreaker for most folks.
It would be the right thing to do in a perfect world. Then again, so many transgender people get killed for their identity that I have no right to judge someone who was too scared to share their identity.
This is not really a problem for me as there are very few trans men who are attracted to men. However, I think they have the right not to tell them. After all, everyone has some secrets at the beggining of the relationship and not all cisgender women are able to give birth. There is a time in a relationship where you should, though, but it's definitely not important in a hookup or sth
That would be a must. Not everyone wants to have a transsexual or transgender partner. Someone who doesn't wouldn't like to find out after sex, and someone who is shouldn't want to be with someone who would leave them for that anyway.
For long-term relationships I'd have to say yes. It doesn't have to be straight away and they shouldn't have to go into great detail if they don't want to, but if they're committed to someone, trust them and want to spend their life with them then yeah, they should tell them at some point.
I understand why transsexual people may be hesitant to do so - as not everyone would react to it well - but in all honesty if someone reacts badly they'd be better off without them anyway. It's a shame that it's even an issue, it wouldn't bother me at all.