For
coconut milk, you can try
this
. It has no additives
at all, but ds still had a slight reaction to it. I think the can is the problem (we don't eat anything else from a can, so we didn't know this). But if the can is OK for you, this should work. If you order enough things to bring your order to $25, you get free shipping. Just be aware, though, that this company also makes an
organic coconut milk that has guar gum in it, so only get the "natural" (in case you see it in the store).
I also use the
coconut cream concentrate from Tropical Traditions to make "milk" for baking, and sometimes mix it into my homemade milk for making ice cream. I use much more than the directions call for, though. Otherwise it's super thin and watery. I also use a large scoop or two in main dishes that I
want to be a bit "creamy". It's not the same as canned coconut milk,
or cream, but it's better than nothing. Mainly I like to use this like a nut butter.

: So yummy!!
There is nothing on either label about peanuts, so I think they're OK in that regard.
I don't think you'll find coconut cream without any additives.
I make my own coconut milk. I cook up some water and
shredded coconut (a little more water than coconut) for a few hours.
The cooking extracts more of the coconut flavor and fat than just
blending with hot water. I do 2-4 quarts at a time, so that I can
freeze some. I then blend them together, in batches that the blender
can handle. I pour all the batches into a colander (sitting in a
large pot) that has small even holes all over (not one of those that
has the holes made into designs), and when there's a lot of coconut
mush in there I smash it down with a spoon until I get no more liquid
out. I usually need to pour the liquid into a second pot a few times
to keep the colander from sitting in too much liquid. I then pour
the milk through a strainer into glass jars. The strainer catches
the few little bits of coconut that made it through the colander
holes. I don't pour it through the strainer to begin with, because
all the mashing would break the strainer pretty quickly, plus the
colander can hold more. Anyway, this makes a pretty nice milk. Not
quite as thick and creamy as the canned, but not watery and it has a
nice flavor, and it's something ds can tolerate.
BTW, I use the TT shredded coconut. It's already very finely
shredded, and it has a nice flavor. I always buy plenty when it's on
sale or when they have free shipping.
For
coconut oil, we have used Spectrum (just goes to show how tastes differ -- we really didn't like that one), Tropical Traditions, Nutiva and Garden of Life (on vacation), and now we use Mountain Rose Herbs. We like them all. They all have a slightly different flavor. When we first started using CO, I used the refined for a lot of things and the unrefined where we didn't mind (or where we figured we wouldn't mind, since really we never minded it anywhere) the coconut flavor. Now I use all unrefined, because we either don't mind the flavor, have gotten used to it, or it really doesn't affect the flavor in many dishes (not sure which

). I would imagine that most CO isn't cross-contaminated, but check labels to make sure. And if you get to the point of wanting to order larger quantities, you can ask the place where you want to order from (like TT or Mountain Rose Herbs).
It can sub for butter in most recipes. There are a few recipes where I prefer to use Palm Shortening (pie crust and some cookies), but that's a preference thing. The flavor is not the same, but it's very good anyway. I'm sure the nutrition isn't the same. They each have their unique qualities. For the nutrition, I'd use ghee (and I do!), or if you can't even handle that, I'd save chicken or beef fat and use that. They don't have the same nutritional qualities of butter, either, but they have properties the CO won't have. I use some of each, honestly. Butter is good for you if you can tolerate it, but if you can't it's just not worth it.