Do I need to be home to get oil delivered?

No, home oil delivery can be done without you needing to be at your residence, unless you need your heating system restarted.