No you won't recieve any notification when your site becomes active. You'll know by being able to login via the cpanel or ftp either one, but make sure you login to the cpanel at least once a month.
Some email providers block heliohost and that's probably why your password reset didn't go through. As long as you didn't confirm the password reset it will be the same as the password you signed up with.