Your motherboard choice is good for me
I know it doesn't have compatibility issues with the other parts you already chosen so it's fine
About internet connectivity:
There's wifi connection and ethernet connection (the one that uses cables)
Personally, I prefer ethernet connection because it is ensure and connection doesn't fluctuate or affected by other networking devices or thickness of the room walls. Check your router at home if it offers ethernet connection (most do have at least 2 ports) and wifi capabilities (include range). What's good about wifi is that if ever you move your PC to another location in the house, it wouldn't be a problem to re-route the cables and stuff.