Do you (or anyone involved) have a iPhone or similar? If so just subscribe to Amazon Music. They used to offer a free trial (90 days, 30 days, something like that). They have playlists on there for weddings, dinner music, etc. Just plug your phone (or connect via Bluetooth) to the PA or whatever. Seriously. I DJed a wedding once using this. And you can use their playlists as-is or customize, add, delete songs…in advance and on the fly as requests come in.