Is it OK to do an 18th party with just mainstream top 10/top 40 hits?
Your list looks great but perhaps you should ring them up and double check it’s there 18th and you don’t want to ruin their night if they really hate mainstream ‘pop’ to be on the safe side why not add 2 less well known songs on each list. Also 18th’s can vary quite substanitally in length usually 8-1 or 9-2 so be prepared for 4 – 5 hours. Good luck!