Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I think that's a good idea. Glad to see you got this back up. It's a beautiful team.
If you are going to put Stealth Rocks on Heatran I definitely say Earth Power for Kyurem.