Hey Scott
     
    If I evolved my active pokemon would it cancel the effects of Smokescreen?

Sure.  The new Pokemon is a different one, and it removes all effects of all attacks on the previous Pokemon, including Smokescreen, Char Counters, all Status effects, and more.

Scott