Perhaps a less ambiguous word choice there would be to
earn or
be awarded the recognition as a finisher, but no, it's definitely not meaning to suggest that you have to ride the whole thing to qualify to race the whole thing.
In re barriers to entry, I think you'd just submit your "letter of intent" in the relevant thread and then show up ready to suffer..