3) Do all HTML tags have an end tag?

No. There are some HTML tags that don’t need a closing tag. For example: tag,
tag. More details.