I have one of these, does everything you mentioned. They probably have a newer model out now but this works for me. Does everything from 35mm to 6x12cm, negatives and prints.
I'd also suggest getting good photo editing software, Photoshop is the standard. It might come with the scanner.