You can make them a couple days in advance. Like cake, cake pops can lose their freshness, so I'd only make them 1-2 days in advance for best quality, flavor, and texture. They should last for 1-2 days at room temp and 5-7 days in the fridge.