No.
I got 4 crits in one battle with my guy, in a row with no fainting, and he didn't evolve :(
No because it has to be a single battle to evolve