I would look at limiting what you eat as far as sugar content, but I wouldn’t worry about carbs because your body needs them to function. Sugar exists in nearly all veggies so that is something to worry about more.
A great weight gain food is teff which is also a prebiotic. Coconut milk is very high fat as well.
I wish I could help with some of the other stuff, but don’t have anything to commment.