Regarding the dead guy in the end. He is the guy in the grief porn screen cap in the picture show. He lights Veronica's candle in that scene if I remember correctly and he is wearing the same clothes when the body washes up, so I never once thought he was the driver. Also interesting uniform for a bus driver if it was the case.