Truly impressive, humbling and informative tour.
The site can be visited for free! Although you can book via the website ($1,-) or via an expensive operator (+$50…), you can also go directly to the USS Arizona national memorial and enter the site for free. The exhibit onshore is freely accessible; no bags allowed. They have onsite storage ($9,-). For the boat access to the momerial you can try to book online (1% change) or you can go on the standby on site (99% chance), even for larger parties.
You get the professional navy boat ride to the memorial and are allowed 15 min at the site. A park ranger is available to answer questions.
As this is an actual last resting place for many sailors, respect and dignity is expected, and fully observed by all visitors on our trip.
Do take time afterwards to see the movie onsite, and visit the exhibits.