it is likely cause you are wearing a deleted item on your avatar, try changing your avatar to something else and see if it shows up
I’m Gonna Run Doors!
it has been added now
well you need to have a verified run on the leaderboard in order to make a guide, and looking at your profile, it seems you don't have any runs verified
we currently have 400 runs in the verification queue so be patient (we have lives too you know), your run will likely be verified in 7-4 days
the reason some of your runs are being verified within a few hours is because some of the moderators verify from the page where runs are recently submitted
the time limit for runs is 25 minutes, the runs over 25 minutes that are still currently on the leaderboard were before the rule change was made
all povs are required because the other people could possibly use exploits (like fullbright, esp, etc.) and the 5+ players run was submitted before the rule change