Looks like you’ll be on the Carnival Glory (unless Carnival extends their suspension of cruises). No reservations needed in the complimentary dining rooms on formal night or any other. You just show up when you’re ready and wait. Reservations are encouraged for Specialty Dining venues, however. Sometimes Carnival does offer discounts on Cheers, and sometimes travel agents may do so, as well. Check with Carnival or your agent.