How long before departure time should I be at the port for passport control and other procedures?

It is necessary to be present at the departure port 1 hour before departure time for passport and other procedures.

Are the seats on the ship numbered?

The seats are unnumbered. You can sit on the seats that have been disinfected beforehand.