Yes. You are allowed to make a draft team to ride with, everyone in the draft team must be wearing a helmet.
Yes! Anyone can ride.
Don't worry, just let us know that you need a bike when you register and we will be able to provide you with a donated bike if you are riding in-person.