Wassalam. What's the point in asking now when you have already booked? Anyways, I am leaving for Lahore on 13 June through GL and the fare was somewhat less than before. On asking friends, I came to know that, fare for green line have been decreased at the cost of discontinuation of food. They used to provide Pillow and blanket free of charge which I think will cost now. They have introduced economy class in GL.
Well, I have been travelling from Karachi to Lahore for around 6 years (4-5 times a year). It CAN DEFINITELY be a big problem as it all depends on the co-travelers. There sometimes are people so rude who never give up their berth for family, sick or old and refuse straight forward especially when they got window side. This doesn't always happen though. So that's upto your luck. Most probably, you'll find good people who'll cooperate with you.
As they get their tanks filled up during Journey so I never faced shortage of problem during my couple of travels through GL
Quality of food is okay but I personally never prefer it. I prefer to take with me home-cooked food and already purchased snacks etc., No need to buy in train at 50% more price when you can keep it before hand.
As told earlier, they are and have always been available but now on cost probably around 100 PKR I guess per pillow and blanket.
Home cooked food and cookies, snacks etc., already purchased.
None. Nothing to worry about.