Both. You have to have some similarities. But behaviours need to be complementary...
Different. If I wanted to date someone just like me I'd date myself.
A little of both.
Yes to behave like me but it would be nicer if he behaves like a man because I wouldn't want him to be called gay because he behaves like me :)