With food, I think you need to test out your options in training, as what works for one person won't necessarily suit another.
There's no way, for example, that I could've stomached Soreen or crisps on any of my marathons - it was all I could do to swallow a gel. But DH, for example, swears by bags of peanuts.
Ditto gels. When I'm in a state after mile 18 or so, Hi-5 ones make me spew them straight back up as they're so watery, whereas I can keep SIS ones down. Other people will be the total opposite though, so it's trial and error.
Also, OP, it's good that your aim is just to finish! Don't be under any illusions- the marathon is far more than double as hard as two halves. It can chew you up and spit you out. As you're quite steady, factor in walking sections from the start - don't run to, say, 18 miles and then blow up, as it'll be a long slog home. Take your time, soak up the atmosphere and enjoy it, even if it takes 5 or 6 hours.
Perhaps think about doing very long hill walks as part of your training, just to get used to that length of time on your feet, without the impact and injury risk that comes with running for 3-4 hours when you're not used to it.
In terms of how tough it can be, I speak from bitter experience. I've had marathons that have gone really well, and one that was an utter disaster, despite decent training. In my worst race, for example, training was fine - I'd done a 20 week plan, with a good long run of 20 miles and a few 18s - and I'd started from a good base of running halves in sub 1:40. But I was utterly unprepared for how much tougher a marathon is. I blew up, hobbled the last few miles, and threw up and up and up once I crossed the line 
Sonehow, though, I keep coming back for more, and have got my next one lined up in early April...!