Did you not pay attention when you were watching? Xavier explains right before he's killed that he remembers what happened to everyone else. They all died because of him.
- - - Updated - - -
pretty sure the funeral was just a random person he was driving for.
I thought this might happen, and I'm disappointed. Yes there were some off things in the movie but I thought it was incredible the way they've managed to tie 30 years together. I guess with any fandom there's multiple rabid fans who just can't get over the originals.