For a start it sounds as though the fan controller is faulty.
The screen fault may simply be that the hibernate switch is stuck - check that before you do anything else. It's the little button that operates when the screen is closed. Sometimes they stick in the closed position.
Otherwise a faulty screen inverter or backlight may be the answer. Have you tried connecting the machine to an external monitor, to see if you get a display on that?