1) yes, shields stack.
2) madara 5th kage summit removes temporary immunities (like those granted by flower guard, guidance, kurama naruto 3rd passive, root of warrior, etc...), but doesn't remove permanent immunities (like roshi's or itachi susano'o one).