Oh, I missed that about the driver (Graham Greene) being let out of the barricade, so you're probably right. I did think it was the professor who called the cops. I was a bit surprised, then I thought he was probably too used to following life's rules to NOT tip them off to the robbery. Plus he'd lived there probably all his life and felt some loyalty to the town and its citizens.
Re them seeing each other at the end: I don't think they dreamed of "being" each other (if that's what you meant to say), I think they were dead and saw each other in death.
I think they were dead and saw each other in death.