One more thing. Not to throw cold water on the plan [insert Montana joke here], becoming a CCR diver, especially one who wants to go to 500 feet, implies a MAJOR commitment to diving it, and diving it a lot.
I'm not saying that it's impossible to do this far from the ocean, but ANY rebreather diver, and certainly one contemplating very deep dives, can't just do this on their one or two weeks a year of dive vacation. I guess if you have a local lake or quarry with significant depth, and a buddy to dive with, you could rack up hours there. But it's pretty rare to go far in this activity without some sort of frequent access to open water.
So yes, people do travel thousands of miles for good training, but even with the best instructor, you won't become a competent CCR diver just in a class. Experience, comfort and buoyancy control require time, and lots of it. No short cuts.