firstly the old sunbed question.It is extremely unlikely that you can reserve a sunbed, and in fact most cruise lines take the view that if a bed is left unattended for longer than 30 minutes then they will remove towels etc.
They are trying to be fair as there's nothing more annoying than you wanting a sunbed and seeing one with a towel on all day. Sunbeds tend to be busier on a sea day, so get on deck a little earlier if you can and you should have a good choice.
On the times I have been on a P&O ship in warmer climes, they do tend to put on a bbq or buffet night, perhaps even a specialised meal night. Your husband will be fine in a shirt and trouser. Hope this helps and Im sure you'll have a great time as Oceana is a lovely ship. David Powell travel journalist.
Royal Caribbean - Ovation of the Seas - 08 Mar 18 - 33nts
UK : Sydney : Milford Sound : Doubtful Sound : Dusky Sound : Dunedin : Wellington : Napier : Picton : Sydney : Brisbane : Darwin : Kuala Lumpur : Singapore : UK
Now from £3099pp
View More Amazing Tailor Made Deals!
Click here to see offer
P&O Cruises - Oceana - 20 Nov 17 - 9nts
Southampton : La Coruna (Spain) : Seville (Cadiz) : Gibraltar : Lisbon : Southapton
Now from £599pp
View All 2017 P&O Cruises >>
MSC Cruises - MSC Preziosa - 27 Sep 17 - 7nts
Southampton : Bruges : Amsterdam : Hamburg : Paris (Le Havre) : Southampton
Now from £399pp Was £799pp
Click Here to View All The EXCLUSIVE MSC Cruises from Southampton >>