Most affordable thing I can think of for wrinkles is almond oil. Usually easy to find at Whole Foods. I've been getting Now! brand that is food grade even though it's found in the beauty section. I think it's 7.99 or 8.99 for a shampoo size bottle (24 oz?). I typically use it after a shower rather than shower oil. It has no scent for humans. If you have a dog you will have to train it not to lick you. Apricot Kernel oil is nice, too, but I have better plumping results from the almond oil. The almond oil makes that neck wrinkle or crease thing disappear. Doesn't go away with the apricot kernel oil.
Your daughter's acne. I had good luck with the sensitive version of Clean and Clear, but I haven't been a teen for 12 years now so it may not be "cool". Noxzema markets heavily toward teens, too. There are usually knock off store brands of their stuff.
Since you would like to be more environmental, Well In Hand Herbals has Zero Zitz. It worked better than drugstore products without that dry, tight face feeling... but I usually have to order it online now. I think the products are vegan, too. Used to get it at The Cupboard when I lived in Denton.
Blackheads usually go away with good cleaning routine, but a good scrub should speed things up. St Ives Apricot Scrub is affordable and can last with judicious use. The Wal Mart copy stings me. There is probably an online facial scrub recipe using oatmeal, nori, or something earth friendly to create a good scrub.
Pimple emergencies. To dry it out, use a dab of toothpaste (not the gel kind). If it's the weekend or you will be home for the evening, use Neosporin or your earth friendly tea-tree equivalent. This brings the pimple to a head and fights the infection so it goes away for good.
If she can't resist popping it, there is a tool at Whole Foods made of surgical steel shaped to do the trick without breaking the skin like fingernails will. I think the directions said to use a warm compress first. I can't remember the brand now.
If she is getting pimples in certain areas, make sure she is not touching her face there.