I have not been to the JL lounge, and my memory of the CX lounge is fading (I was there more than a year ago).
In my recollection, there was food but not fantastic. There was a "F" section, but there were just some sofas close to the entrance with a stand that said First Class Passengers.