No, it's not.
Yes it's legal
It is legal to date a 21 year old man if you are a 17 year old girl. It is not legal to engage in certain activities with a 21 year old man as he could be prosecuted.
No..but yes
no
Yes, it is legal.
No, the girl must be 18 years old.
sure! why not?! you can date who ever you want!
There are no laws against it.
yes it is.
yes.
Yes
Yes it is.