I have a Canon 8800F, which I use for scanning old 120 film negatives. (For current photography it cannot compete in colour rendition with the drum scanners of professional labs, but that's to be expected.)
I modified the plastic holder to take a slab of ANR glass.
Which software to use? It depends on the negative.
With modern negatives, I find that the CanoScan s/w usually works best, but it can give a colour cast from old negatives.
I've recently scanned some old Kodak 'Safety Film' (no other identification) colour negatives that I took in the 1970s. For these, a Silverfast that came bundled with a scanner usually works best, if 'told' that it's scanning e.g. Kodak Gold.
Whereas, occasionally I can get a better result using VueScan.