I don't have any experience with a travel CPAP, as my research indicated that they are noisy, compared to regular machines. If you decide to go that route, check out SecondWindCPAP.com as a source for gently used machines. No affiliation, but I've bought several used machines there over the years.
When we lived on our H31, I just plugged my 12-volt powercord into the 12-V outlet next to my berth. When we were on the hook, I could run my machine for at least two nights without seriously drawing down the house battery bank. We had no charging options, so after two or three days, we would run the engine for an hour, or move on to the next anchorage.
You should be able to buy a 12-V power cord for your machine from the manufacturer, or a supplier, like the one I mentioned above. I don't recommend non-OEM cords, as problems can become expensive.
Finally, one of the best resources I have found for all-things-CPAP-related is the forum at cpaptalk.com.