Ditto, I wouldn't be counting Arerial Ace Urshifu, because other Pokémon can use Aerial Ace and they can be blocked in any other case, but in that case, it couldn't be blocked so add Aerial Ace Urshifu in Gen 9.
No for JustATypicalPerson, because it has a CHANCE of bypassing, so if the opposing Pokémon is lucky to be Protected, it would be avoided, so no, and if you count Neutralizing Gas, then you cannot count Aerial Ace Urshifu in Gen 9, and if the Neutralizing Gas wielder faints, then the Pokémon could avoid those moves.