Although we said goyim can not bring anything for the meal on shabbos how about if they are items which are essential to the meal like bulkies, grape juice, or even essential foods like gefilte fish, cholent or even chicken.
All of the examples that you wrote are considered essential to the Shabbos seuda, and would be included in the heter of shvus dshvus ltzorech mitzva. Therefore, you would be permitted to ask the goy to do something that is only an issur d’rabonon.
O:CH 307-5, The Sanctity of Shabbos pg. 36, in the name of R’ Moshe Feinstein zt”l. and others.