Would like to follow your research.
It's evolving, but here are some threads informing it.
-----Are you sure Raja Ampat is where you want to go for this trip? By reputation it is one of the best general coral reef diving destinations on Earth...but if you are a big fan of WW 2 wrecks, Papua New Guinea and the Solomon Islands might merit a look. If you can handle current pretty well and setting foot on an island (perhaps Rinca) where Komodo dragons roam is meaningful, there's Komodo. Speaking of which, RA and Komodo are seasonal destinations with different peaks, so the optimal time of year for you to go may be a factor.
-----Or, if you want to test the waters (having a bad pun day here), and quicker to get to and almost as good rocks your boat, a trip to Puerto Galera in the Philippines like Trailboss123 did (there's a report on ScubaBoard) might be just the ticket.
-----If you do Raja Ampat, are you looking for a liveaboard trip, land-based, home stay, etc...?
Please confirm required vaccination status for Indonesia
-----At least if traveling soon, you need to download the PeduliLindungi app, set up an account, upload your proof of vaccination, wait a highly variable time for that to get approved, then be sure to take your paper card documentation of vaccination with you since not all officials seem to be checking the app.
Indonesian Legalities
-----It's a good idea to do a little reading on the legalities of a place you hope to go.
Raja Ampat First time
-----Gets into the liveaboard vs. land-based angle a bit, plus the issue of difficulty and experience level needed.
Some Raja Ampat op.s book up well in advance from what I understand. Plus there were trip reschedules and pent up demand from pandemic-related cancellations. If you want to hit it, oh, say, Dec. or Jan. of late 2023/early 2024, you may have plenty of time to book. But if you want to go this coming winter (by U.S. time frame), late 2022/early 2023, then I suggest contacting a good travel agent ASAP and seeing if they know any good options.
You can also use Blue Water Drive Travel or PADITravel.com websites to check for operators with openings. I like the PADI Travel website; it's got a clean, fresh look that's easy on the eyes and makes browsing pleasant.