I think once ticketed you go through the airline. For my upcoming YYZ/Tampa flights, for departing flights, I was able to book seats with United for free once I received the email from NCL with my flights. But for the return with Air Canada I’d have to pay for seats so I’ll just wait - I think.