Hawaii is part of the US so you should be able to use any exchange that is available to US residents. The whole buying process happens online so it shouldn't matter whether they have physical locations or offices in Hawaii or not.
Au contraire. Hawaii is toxic apparently. It looks like the authorities there insist anyone who deals with crypto has the full equivalent in cash to back it up so no one is bothering.
Coinbase won't have you, nor will Binance US and those will be the main places to use with cards. Gemini and Bitstamp thinks Hawaiians are horrible too. Kraken does look like a possibility but their USD options are always bad and no cards.
If I were OP the simplest way would be to ask people you trust in other states to buy on your behalf.
There are some ATMs
https://coinatmradar.com/state/12/bitcoin-atm-hawai/ but it doesn't look like buying with a card online is possible.