Reji, the course is very well supported, with plenty of food and beverages at the aid stations. You should plan to leave in your drop bag any additional food or drinks that you want, plus any other items that might come in handy. I'm planning on putting in several extra gels and a couple of pairs of socks in my bag. A change of shirt or an extra layer, hat or gloves, might be a good idea too. Who knows what the weather will be like.
You should also be sure to put a headlamp in your bag in case you'll be finishing in the dark.
As for logistics, you can just leave your bag on the ground near the start/finish area. I would suggest putting your stuff in something waterproof in case of rain or snow.
This will be my second Stonecat and fourth official 50 mile race. Good luck!!