#3 Does anyone knows if there is a difference in using bread flour vs all purpose flour?
The main difference between bread flour and all-purpose flour is a matter of protein. Bread flour, which comes in white and whole wheat varieties, has a higher protein content than all-purpose, usually 11-13%. It's called “bread flour” because most bread requires higher amounts of protein to produce lots of gluten.
You can use all-purpose flour in place of bread flour, but all-purpose's lower protein content means it may yield a slightly wetter dough or batter. ... And a note: Gluten-free all-purpose flour blends perform similarly to regular all-purpose, and can generally be substituted one-to-one