Just to make sure, regarding the CaribSea rock you mentioned, is that natural rock or artificial? When I looked up a Caribsea rock, it didn't sound like it was natural rock. It may be porous to allow the microbes to establish on it but unless it is natural calcium or mineral rock, it probably won't do anything for the pH. It will take calcium rock to do that. Natural live rock is usually calcium based or old coral skeleton rock and that is calcium based.
Just a note here, other than cycling the tank saltwater, keeping a saltwater tank for fish is different than freshwater and keeping a reef tank is different yet. You need to learn what it takes for the reef to thrive and not depend on your knowledge of freshwater fish keeping. There are different corals and anemones that need different light spectrums, water flows and additives. Same with plants. Hard corals have different needs from soft corals and large polyp corals are different from small polyp corals. You really need to study up on the subject to be successful.