It depends on whether or not you restrict who can sign in. If you allow anyone to sign in and create an account, then yes they will be public. But if you restrict sign in to only teachers, then all teachers will be private.
Correct.
Again, it depends. Refer to my first answer.
See also below: