>>369327554
It has built in voice chat, I have mine set to push to talk. And sadly you need to download the custom songs beforehand. 
Here's the official site where you'll find most of the custom songs, in case you want to look around and try some out:
https://synthriderz.com/beatmaps