That's a tough list. The rice makes things especially hard--I know because of Edie.
Anyway, I don't know if your friend can find it where she lives, but there's a Canadian brand called Go Natural; the Salmon + Oatmeal would work Site:
Salmon Meal, Salmon, Oatmeal, Whole Oats, Canola Oil (preserved with mixed tocopherols (vit. E), Oat fiber, Inulin (FOS), Mannanoligosaccharides (MOS), Yucca Schidigera, Vitamin A Acetate, Cholecalciferol (vit. D3), dl Alpha Tocopherol Acetate (vit. E), Ferrous Sulfate, *Zinc Proteinate, Zinc Oxide, Ascorbic Acid (vit. C), Niacin, Calcium Pantothenate, Copper Sulfate, *Copper Proteinate, Manganous Oxide, *Manganese Proteinate, Riboflavin, Calcium Iodate, Thiamine Mononitrate, Pyridoxine Hydrochloride (vit. B6), Folic Acid, Biotin, Sodium Selenite, Cobalt Carbonate, Vitamin K, Vitamin B12
Also, prescription foods like IVD's Potato and Venison, which Minnie was on until the company stopped selling it in Canada.
ETA: I have all my girls on Go Natural Salmon, and it seems to be an excellent food.