No but you can do online check-in (if the Airline allows it) and select your seat; for any special request (assistance and/or infants and/or special needs), you have to contact MSC Contact Center at the moment of the booking.