As he sat in the usual morning traffic jam, he couldn’t help noticing that there seemed to be a lot of strangely dressed people about. People in cloaks. Mr. Dursley couldn’t bear people who dressed in funny clothes — the getups you saw on young people! He supposed this was some stupid new fashion. He drummed his fingers on the steering wheel and his eyes fell on a huddle of these weirdos standing quite close by. (Harry Potter and the Sorcerer's Stone)
Can the highlighted part be parsed as one of the following?
- Noun phrase + relative clause (modifying NP) + prepositional phrase (modifying NP)
- The getups is raised for emphasizing (plus, does on mean preposition #2 on Wiktionary?)