no, you do not need to clear the codes with scantool. Just disable and flash (you can always reset the ECU in RR's logger if you like although a flash has the same effect with most ECUs).
If you aren't getting the CELs pertaining to a fix, then you don't have to enable the fix. Won't hurt anything if you do anyway.