Yes
Yes
and Yes