I have not used a (flatbed) 8800F myself but from reviews I read ...
If you need a scanner that scans both film and prints, and you are more concerned with the prints, the 8800F is an ideal choice. If your needs are more film-based than print-based, look at dedicated film scanner instead.
Digital ICE is effective in getting rid of dust spots and scratches on film.