If you want a recoil aeg the only ones worth getting are the TM Recoil series or the PTS Erg m4s.
MP5's that would be worth looking at are the TM high cycle if for cqb, if you want something a bit higher power check out the Ics MP5's.
Dont worry about the pistol straight away
just get a decent primary and dont listen to people saying about how much you spend its your money spend what you like.
You will be better off with an aeg rather than gas gun for your first airsoft gun.