Answer: Noun, Adjective
Explanation: You usually would say "Este es un vestido bonito." (This is a pretty dress) Not "bonito vestido" you can go both ways with some sentences but it's usually the noun first then adjective. I can only answer the first two questions, sorry. Hope this helped though :')