Best to book with Princess. Be sure to request “do not upgrade” for both voyages, otherwise PCL might upgrade one voyage and not the other.
in regard to dining, on first voyage just chat with MDR staff and share you will be along for the next voyage. It is fun to just walk into the MDR on the first night of the second voyage and have a seat in the middle of the other chaos.