If I add more instances to my stack will they all get masked with the same Elastic IP or will they get new ones?
An elastic IP is attached to a single EC2 instance. You can detach and reattach it to another instance, but only one.