having heat and electricity cut off is normal. the fuels used need to be paid for.

as for the guy, call social services like everyone else said. i have worked with mentally disabled people for about 7 years and i there are programs and assistance he can apply for and will most likely get from the sounds of things. or they could find an agency that could help him out and give him some staff members to help him with stuff.

in the mean time, maybe you could help him clean his house or something, depending on how involved you want to get.