are you handy with a pc? how in to this hobby do you want to get?
I ask because if shopping for esc now, the only real contender in my book if you are willing to do some tweaking is the dys sn20a, they are tiny, lightweight and cheap. they support all the latest features a esc should eg: oneshot, damped light etc but do require some tuning.
if you buy popular motors (the dys 1806 are) it takes the guess work out of the equation as the settings people use are readily posted in rcgroups and as you are starting out at most all you will need to change is the timing maybe. These esc run around £9 I think from make it build it. you would need a cheap arduino nano to program them with blheli (£5) and a 5v bec for the naze. If not comfortable interfacing with the esc (very simple to do) the emax is a great choice, sn's are just top of their bracket with IMHO only being beaten by KISS, if they live long enough
Get a acro naze, pointless getting a full naze on a 250, gps and such just bog down a small frame and I would suggest a 300mm+ frame if that is your bag... costs will rise though.
Hobbyking is your only real option for batterys, the price is unbeatable and you want a good c rating on a good 3s pack, nothing worse than replacing all your battery's because your flying ability's improve but your flight packs cant keep up with the constant draw you demand now. I would say go 4s for total future proofing but for a beginner it is a bad idea indeed, that unfortunately is the one thing that will force you to replace all your packs though a way away yet. All you want is a 1300-1500mah 45c 3 cell pack(s)
Unfortunately in the area of transmitters and recievers I have little idea, I only have experience with 2, the x9r pro from turnigy and the taranis from frsky.
The turnigy seems like a good deal at first, cheap and full functioned but factor in the cost of a battery for it and transmitter module you get in to money that buys most of a taranis... might as well put in the extra £30 and buy a taranis. Oh and the turnigy, at least in my case breaks, feels cheap and reminds you its cheap every time you use the gimbals.
you could look at the turnigy 9x and a d4rII, I have a spare djt module I would give away but you would still need a battery for the transmitter.