How come they let so many Bajorans into Starfleet prior to the end of the occupation?
Ro Laren had a long history of insubordination and problems with authority. Who in Starfleet would have provided sponsorship?
I like the idea that enrollement is open as opposed to the patron requirement.
I think enrolment is open... for federation member races. Though I can see how a letter of recommendation would help someone get into Starfleet (like getting into a university/college).
As for Ro, well Picard sponsored Mackenzie Calhoun even though he was a warlord of his people. So it's feasible someone saw potential. Plus I guess people would be see some people who were 'rough around the edges' as they've lived through some real hardships.