Yes
Yes they have many alternatives
Yes, they have good alternatives for butter, milk, and flour.
Depends on what brand you want
They sell vegan butter for sure and they have coconut flour and almond flour as well.
Thanks! Your answer is awaiting moderation.