Bunny, Do you have a heart condition? Your questions that you have posted are really not to clear here...
First of all, if you have had a physicial with your doctor and find that your body is deficient in any of these that you have listed then your doctor would either put you on a medication regime for that or give you suggestions on what to take.
Such as, I have Sick Sinus Syndrome with an Automonic Disorder and my Potassium level is always extremely low. My Cardiologist checks my blood levels every 3 months and prescribes Potassium for me.
Now, if you have a normal functioning heart you DO NOT want to take any suppliments without first speaking to your primary care physician. Even though you can get these over the counter you can cause serious damage to yourself by adding a suppliment that you may not need.