Welcome to the forum.
While snorkels are beneficial because they draw in cooler air, you won't NEED one unless you intend to do deep water crossings. In the meantime, all you need to do is ensure that water splashing up off the wheels can't pass in through the inner guard to your air intake.
Tyres are going to be essential for traction off-road. I'd place more priority on these but they aren't the first place I'd aim at.
Lift is going to help your vehicle clear obstacles. Larger tyres lift the diff which is vital for travelling in ruts - but taller suspension is going to help you "step over" obstacles. Body lift is only really useful to help improve approach and departure angles and to keep the cabin a little higher out of the water. However I wouldn't waste money on a 2" lift if you're going to itch for a 5" lift later. I know it's not legal without certification, but people do it, get away with it and they enjoy it and that might be something you'll be after. If you are not, then the 2" lift would be my immediate priority.
For extreme stuff you'll want to add the following:
* Winch
* 4 recovery points on the chassis rails (one per rail per end of the car)
* full set of snatch straps, winch extensions, tree protectors, bow shackles, snatch block
* underbody protection
* snorkel
* wading bra
* UHF radio
* extended diff & gearbox breathers