Regardless of how you book (online, phone or travel agent) you will end up with 2 reservations. It then becomes a matter of tracking the seat numbers on one reservation (ensuring that beforehand that there are neighbouring seats available for reservation) and then getting those seats on the 2nd reservation.