Heyo, occasional acne.org-er here! Can't see the pics yet, but for red marks, emu oil is the shit. Specifically the Skin Biology brand. It's expensive, but it lasts forever! Also, wearing a good zinc or titanium oxide sunscreen will help them heal faster. Diet can only help so much, so as long as you're getting plenty of Vitamin C, Zinc, magnesium, calcium and good fats, you should be good to go. Also, minimizing stress helps.
P.S.- Nice avatar, Samurai Champloo is excellent