Yes, i am sure you can. I hadnt run a marathon when i did my first IM, although i had been doing triathlons for about 7 years so i had built up endurance. I would maybe try an olympic or half first. You are very young, there's no rush.
I would say 20 miles a week is fine for now, the marathon isnt until April right? If you start working really hard now, you may burn out or get injured. The 20 miles a week will give you a good base and then you can start to follow the plan when the time kicks in.
I am not a big fan of sports drink/gels so i often drink apple juice on runs and eat sweets. From what i can tell re fruit juice, it's just sugary drinks anyway. It doesnt have the electrolytes but I dont tend to need them.
Also I would work on speed. I ran a 4h6 marathon last year and i was probably in 51 min 10k shape then. Everyone is different but i would say you need to be going much faster to stand a chance of 4hours.
I would be really mad if this was me. If they had set everyone off on time, you would have made the cut off. These races aren't cheap, that's before you think about all those hours training etc. I would complain to them.
I wont be joining this year but wanted to share some travel tips etc. I flew with Emirates and I didnt find the journey bad at all (disclaimer, i have 2 young kids and they werent with me so sitting still, watching films felt like a treat). I chose Emirates as they had a refund policy. From memory, i paid about 650 but would have got about 400 back if i had cancelled. I stayed in the Hilton which was lovely but more pricey than others which also looked good. The Hilton is nice for a treat though as lots of the events are based there and it is a really nice hotel.
I did Portsmouth Coastal marathon as my qualifier and I found it quite hard. Parts of it were quite muddy and the headwind was harsh on the return. That said, it was nice to get the qualification out of the way so I could concentrate on training from Jan.