Replace butter with coconut oil.
Replace milk with Almond/rice/hemp milk.
Replace cream with coconut milk (you can even whip it).
Replace eggs with flax egg or store bought vegan egg replacer.
For gluten-free baking you have to change up the flour. There are literally so many options. Rice flour, oat flour, almond flour, hempseed flour, teff flour, coconut flour, quinoa flour, amaranth flour, buckwheat flour, cornmeal, millet flour etc. etc. etc.
A lot of times you can make your own. I always make oat flour from regular oats in a blender. Oats is one you have to watch out for, buy one that is gluten-free because wheat flour is often used in the processing of oats.
Usually gluten free baking doesn't rise and fluff as much as regular but it can still be amazing! Sometimes it seems a bit dry so you can always add something to keep it moist like pumpkin, avocado, banana, blended dates with almond milk, chia pudding, cooked quinoa, carrot, zucchini etc! I recommend playing around! I always make up my own recipes. If the batter tastes good, usually it tastes amazing once it's all warmed together!