Hello to the OP.
I will be sailing along with you on this cruise. I sailed on the seashore in March. I will try to answer all of your questions.
A. Yes there is a separate area for Aires guests. It is on deck 19 or 20, past the water slides. You need your key card to get in. B. You can not bring any outside drinks on. We looked into this specifically as my husband is a Mt. Dew-a-holic. They serve coke on board. Since you have a drink package, go to any bar and they will give you a bottle of water. C. We did not make reservations for anything. I don’t know if this has changed since capacity has increased. We just simply walked in the dining room at our scheduled time. D. There will be vegan food. Idk specifically about meatless, as I would not get that, but they have plenty of Indian and international options, which tend to be geared more to vegetarians. Ask your wait staff the first night if you have dietary options.
Hope this helps. See you onboard.