Do I need to be home to receive the trash/recycle containers on delivery?

No, the delivery drivers will leave the containers at the end of your driveway on the day you selected on the survey.