Glueball -
1. Max landing weight isn't linked to the length of flight. I'll be surprised if the flight was more than 1000, or perhaps 2000 lbs, less than MLW.
2. I've been qualified on 6-9 different airliners. The 737-800 has the worst landing performance. Fact, not opinion.
3. Absent other issues(mechanical, weather, etc) of course the plane should have stopped. It didn't. The investigation should be able to tell us why.