Do I have to be home when the surge suppressor is installed? Will my power be interrupted?

No, you do not have to be at home for the installation. Yes, generally the power will be off for less than 15 minutes during the installation.