1: Yes, they completely stop damage and protect docked entities. Although they will likely be gone most of a fight
2: Yes, armor does reduce the amount of damage you receive, although on a large enough scale it still equates to butter.
3: Yes, thicker armor adds more AHP, and weaker weapons...