Ideally, yes. The resort limits access to registered guests, so while you can get a wristband to attend the wedding, you won’t have full access to the resort or its amenities unless you’re staying on-site. Plus, staying at the same resort makes it easier to join in on the celebrations and spend time with everyone—it’s all part of the fun!
Yes, dress code is resort/beach formal attire
Yes, both will be held outdoors if weather permits.