it depends on what your cooking
Yes, we can substitute buttermilk for milk in recipe.
margarine
cream cheese
vinegar
If you want, you can substitute chicken thighs for turkey thighs in a recipe. It will give your recipe a different taste.
Recipes calling for rice, you may substitute with ouzo with you have no rice.
You can, but it would no longer be a vegan recipe.
Yes, you can.
raisins
Generally speaking, yes, dates could substitute for prunes in a quick bread or loaf cake recipe.
If you don't like coconut, you can substitute it in a recipe by using chopped almonds instead. Alternatively, you could use macadamia nuts.
A sugar free recipe is a recipe which uses either a sugar substitute like Splenda or saccharin or no sugar.