"the Weasley twins were punished for bewitching several snowballs so that they followed Quirrell around, bouncing off the back of his turban"
You Know Who was the back of Quirrell’s head…so the twins had a one sided snow fight with Voldemort and won!
I’d rather not give my reasons but I do not believe that TOP is alive anymore. The recent pictures and videos of him were actually made in the months before his passing as a way to keep gradually releasing them over time like everything is fine. The From Top exhibition and Tazza 2 conferences were all staged and YG’s team releases “fan accounts” under fake Twitter names all the time to keep fans from suspecting anything otherwise. TOP’s body is actually stuffed in the walls of the YG building.