Yikes, your pH is low. as in pH crash.
Yes.. sodium bicarbonate is baking soda.
The first thing I'd do would be to raise pH to 6 now. With a 29 gallon tank, 1 teaspoon of baking soda should raise pH to around 6. Predissolve in tank water and then add slowly to a high flow area. If that doesn't bring pH up to 6, you can add 1/2 teaspoon at the time till you get to 6.
I'd then take it up by about .4 per day.
Here's a
calculator that will let you see how much baking soda to add based on your tank size and how much you want to increase KH. You can also estimate how much a change in KH will affect pH.
I'd be worried about crushed coral or limestone or oyster shell moving the pH up too fast. If it were me, I'd use baking soda to gradually raise KH to around 7dh and then add one of the crushed minerals to keep it stable. Even with the crushed minerals, you still may need to buffer with baking soda when you do partial water changes, cuz your tap water KH is so low.
I don't know if the sea rocks are coral. You really need the suface area you'd get on crushed coral. big chunks wouldn't dissolve as well. Here's a great thread on
carbonate sources. I use crushed oyster shell. They sell it at animal feed stores here.
Let me know how it's going.