Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Uh no. It's a 2hko, even with recover. Typhlosion is not only shit in OU, it can't take the combination of Play Rough and Sucker Punch. And everything you have named are checks, where are the counters?