Yeah. They are =).
Yes
yes..
Bicarbonate of soda (or baking soda) is sodium bicarbonate or NaHCO3 Sodium carbonate (washing soda) is Na2CO3