Yes, you can prebook. This is from my email with the norwegianconciergedesk@ncl.com address just this week.
"We have also attached the Haven Brochure as well as the Spa Menu. If you would like to request a Spa Service, please provide the service, date and times that work best, and we will be happy to send the request directly to the ship on your behalf."