The thing is that I don't have an Ubuntu installed right now. Could this work with Windows 10 on an Ubuntu LTS?
Do you mean Ubuntu LTS which run though VirtualBox/WSL? It should work.
- How does it return the balance of address(es) instantly? On Bitcoin Core it has to rescan the blockchain (which will take a lot of time).
Basically electrumx make address index.