Atreyub, lo que comentas que no te ha gustado en los dos primeros puntos es parte del derrumbamiento y pérdida de la razón que está sufriendo el personaje debido a su situación. Una persona que pasa 3 años sólo en esa situación no debería reaccionar como el típico heroe que siempre va con los huevos por delante mientras suelta chascarrillos, y una persona que se está volviendo loco no va a reaccionar como cualquiera esperaría. Yo creo que es parte del personaje demostrar lo patético, inestable y vulnerable que es y esas escenas sorprenden al mismo tiempo que es totalmente lógico que un tipo en su estado lo hiciese.

Sobre el tercer punto, la peli se encarga de explicar el porqué de Bob Marley. Tan simple como que le da fuerzas y le mantiene el espíritu de seguir adelante.
No soy un experto, pero creo que son escenas coherentes a nivel sicológico sobre la situación del personaje. Y es que aquí Will Smith no se llama ni John Rambo ni John McClaine.