If it's your national vaccination proof, you'll be fine.
As for the test, just go buy a cheap at home test at a local pharmacy once you get in the states. That's all you need now.
Why? Because I don't need to be on a ship that's an amusement park to enjoy a cruise.
I prefer Freedom/Voyager class. But have past and future cruises on Radiance and Vision class ships primarily due to itineraries that the larger ships can't/won't accommodate.
When Carnival had its whale tail fire, there were dozens of reports, photos, videos.
This fire, which supposedly was major enough to close decks, has 1 anonymous report and nothing else?
The only issues I noticed with food was supply chain issues limiting the menu and staffing issues which affected food preparation quality.
Both are temporary.