I think he was in the "afterlife" waiting for Harry at Kings Cross. As for the portraits, i think they are more like a memory of a person that has died. It is not really them but they have the same personality, beliefs, and looks (obviously), as the person that has died.
__________________  -Lindsey
|