Ofcourse wedding bands to provide performance on personalised songs that's what your paying them for. Apart from their own songs they can play a couple of on demand songs for free. However if you need specially curated playlist to be performed then you need to inform your wedding band vendor well in advance.