Brioche
YES
It is called a garfunkel. This is because the first baker to create a hot cross bun was called Garfunkel Schwartz.
both, it is made of bread and it is the same thing as a cinnamon role
Just plain old flour and water mixture.