Sure, that would be nice, but seems unattainable by most, within any reasonable time period. Requiring Rescue as a prereq is a good start...that checks several of your boxes. Requiring fresh water seems a bit limiting; why do you include that? What is different about it? Kelp is very limited geographically, as is ice. Why 7mm and drysuit? By "black water" do you mean night and over a deep bottom (i.e., searching for small critters) or just very low viz? Altitude is very limited geographically; other than depth/computer issues, what is special about that? Why no mention of Navigation? Or shore and boat?
See how hard this is to define?