Yes, you need the internet connection to watch it.
No setup, only an application you need to install.
We accept the payment in Cryptocurrency and Wise.