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.
I cannot confirm the above scenarios, but I can add a bit of random knowledge concerning the guy's ability. He prevents U-turn and volt-switch from working properly. i.e. Does not let them switch out.
Needs a bit of confirmation though, but it would be swank if this is true.
Down below will be a collective observation of what I seen of the Pokemon in OP's post and personal experience in the OU & UU meta. Addressing a few posts indirectly, but contributing to the discussion with my own thoughts.
I am thinking either Life Orb or Assault vest will do wonders for this...
Why would you use Swords Dance if its eventually going to get switched out? Also First Impression only works on the turn that it is sent out. It does have access to Sucker Punch & Aqua Jet (Egg Move) as well, so there is a potential that it can be a good Hit & Run revenge killer if the bug can...