The plants won't care what pH/gH you have and for the most part your fish won't ether as long as you don't let it spike up or down to far.
I would recommend staying away from any of the products that will change your pH/Gh/etc that's generally more hassle than it's worth unless your trying to breed a certain type of fish that needs soft or hard pH. And if that's the case you'll need to put them in a separate tank anyway.
Your fish has been in the tank long enough that you would have seen problems with your water a along time ago.
I would recommend staying away from any of the products that will change your pH/Gh/etc that's generally more hassle than it's worth unless your trying to breed a certain type of fish that needs soft or hard pH. And if that's the case you'll need to put them in a separate tank anyway.
Your fish has been in the tank long enough that you would have seen problems with your water a along time ago.