Hello, Vegegon, I've been looking into the contributions, and found some... well... NSFW stuff, that envolves "that video," and I checked this user's profile, and it's clear that they're going to do some nasty things here, please help us with this, thanks!
The "Wuhu Island Resident" role is given to the Bureaucrats of the Wiki, and so, it is not possible to earn it unless being promoted.
And no, it is not possible to apply for admin as we, the admins, discussed on the Wiki's Discord Admin Channel that it'd be better to have a maximum of 10 admins and 5 bureaucrats, which we already have.
I have noticed that the user 9I796T66 has been adding the title "Luigi of Wii Sports" and a corresponding piece of trivia on Ryan's page. I have reverted his edits twice already, but he keeps adding it back. I noticed that you had previously addressed this issue on their message wall, but I wanted to let you know that it has been happening again.