Nice CRH report.
Those are quite nice seats too but the older first class benches on the Shinkansen based CRH are not bad either.
As for food, better get a takeaway breakfast from your hotel or somewhere along the way. Food sold at Chinese train stations or trains is not just dreadful but might be even harmful to your body...