1. Do I need Internet in my shop?

Yes, you need to have access to Internet.