Awww, i think he sucks! if he felt like that for so long, he shouldn't have left you thinking things were hunky-dorey. But in answer to your problems:
Text him very casually sayin you need to give him his money, and YOU suggest when/where, also don't do the whole 'howr u? what u up2' thing (i often do) cos you'll get peeved if he doesn't respond (as often happens to me grrr)
Don't ask him about the party again, and if he asks whether you want him to go, just be really casual and make it clear that you're not gonna make the decision for him. also, you could try something like: yeah, you'll probably have a good time. this will place the emphasis on HIM having fun, rather than YOU depending on his presence for your fun. plus its your birthday party! if it was me i'd tell him to sod off, but that might expain my lack of a boyf right now!
if he doesn't text you before your hols, leave it till you get back, and DON'T text him when you're away, even if he text you! you don't want to be thinking about him and therefore ruining your break.
Lastly (sorry if this is wayyy too long!) the only reason you want him back is because you can't have him. given your descriptions of him, you'd probably have dumped him soon in any case.
Have a great holiday, hope this helped in some way!
Love Sam xxxx