Yes, the WR10 provides music and weather. There is one antenna for the XM signal (music and weather), and one antenna for GPS.

I don't know if the IFD540 can connect to the WR10.

You can connect the XM receiver to your existing Ethernet hub.