I would recommend that your friend phone customer relations and explain her situation to them. However, I think she should be prepared to bring her own food. Most likely even the food in the cafe car may not be suitable for her.
Most any processed food prepped by most any food service, is going to contain high levels of sodium. Best bet is to bring your own meals as Penny said.