The current rules for Any% No Level Skips has the time end "on touching the Pole after the Final Boss". This is almost 1 second before than the current KEY end time "when tank Kirby goes fully through the yarn stick after the final Yin-Yarn fight". I also don't believe the end time rules of this game are what is actually used for retimes.
There is currently no video requirement. In my opinion video should at the very least be required for the world records of each category, if not for every run submitted to the leaderboard (every current run submitted already has a video).
IGT does not have much use in comparing runs, as it is influenced by whether or not a player watches the credits (after the RTA run is over). Due to this, and since no runs currently submitted have only IGT submitted, I am in favor of removing IGT off the leaderboard completely.