5) Is a public IP address required for using EC2 Instance Connect? Why or why not?
Yes, a public IP is required for EC2 Instance Connect if you’re connecting over the internet, because the service needs a routable address to reach the instance via SSH.