I just confirmed that there are 8 health upgrades, though it's possible that the max display is set to 10. I know that was something that needed to be fixed but i thought it was fixed.
Yes. Get full health from a save point, then get injured. If your health doesn't go down after that first hit, you have all 11. If it goes down with the first hit, you are missing one.