Can I get repeated Contest Ribbons?
Solution 1:
There was a guy, Mockturne, who achieved to get every existing ribbon on his Delibird named Oswald.
Here is the complete story updated to Alola, so according to his witness you actually get a new ribbon.