With a handful of exceptions, airlines do not generally provide ground transfers between airports or overnight accommodations. Those are usually costs you incur by purchasing a connection like this. I find no indication Hawaiian Airlines offers any such service in Japan.
As such, you'll need to pass through immigration and enter Japan (which could require a visa depending on your nationality, which you haven't specified), collect any checked luggage, travel to Narita, and check in for your next flight.
The Haneda Airport website recommends either a series of train connections or a shuttle service (you can see our previous question on this topic). However, the limousine bus service stops running too early for your purposes, and Narita is difficult to reach by train late at night. dda's suggestion of staying somewhere in Tokyo where you can catch an early morning direct train to Narita after you rest is a good one. You could also stay near Haneda, but will have a longer trip in the morning.
Hotel reservations are your responsibility, and you can book them at the hotel of your choice using any number of online hotel booking websites to compare options.