Yes this is perfectly acceptable. It is your personal choice as to whether this is an appropriate age gap for you or not.
no...
sure why not
Absolutely not.
yes
Of course why wouldn't it be!!!
no
Sure, why not?
Yes
Of course why wouldn't it be!!!
Yes.
No, and the 16 year old should know better
yes as long as you dont have sex