Sorry but I don't think this team is the best.
Azelf isn't the bulkiest pokemon. While you SR on the first turn, your opponent can attack you, KOing you without that Focus Sash. If you want a Duel Screener, I suggest using Azelf's cousin.
Uxie@Light Clay
Impish Levitate
252 Hp, 180 Def...