To submit a UFO to JEDI, does it have to be vetted by the JEDI staff?

Not unless it has a specific impact on JEDI requirements, it’s pretty rare. UFO is designed to be fairly independent. However, all code has to go through code reviews.