Unless you already have substantial amounts of sea time this is not going to be possible. At a minimum to operate in the US you would need a OUPV license, but this restricts you to no more than six pays passengers. For anything larger you need a tonnage license.
Tonnage licenses are broken down two ways, first by the size of the vessel (25, 50, 100) then by where (inland, coastal, near coastal). Each size/location license has its own requirements, but to operate in Hawaii you would at a minimum need a 25/Near Coastal license. The requirements for this license are as follows...
1) Must be able to document 720 days of experience on a vessel 360 of these days must have been on ocean or near coastal waters
2) Must have 90 days within the last 3 years
3) Your tonnage is determined by the U. S. Coast Guard depending on your experience for a 100 Gross Tons license, 180 days must be on vessels of 51 gross tons or above OR 180 days must be on vessels of 34 gross tons or above for a 50 gross tons license 180 days must be on a vessel of 26 gross tons or above. If all your time is on a vessel of 16 gross tons or less the license will be limited to 25 gross tons.
4) If you plan on operating an Inspected sailing vessel you must have a sailing endorsement, the required seatime for this is 360 days of sail or sail auxiliary time (these may be part of the 360 days and may be prior to license issuance.
The Yachtmaster license is a nice thing to have, and anyone working in the yacht market is wise to get both, since different ports have different requirements, and having both makes things easy. But for a US flagged ship in and out of a US state, a USCG license is a requirement.