I really don't see the fun in replaying everything past the last checkpoint. Also, maybe I missed it, but if you absolutely insist on only having the occasional checkpoint, they should give you all your lives back. Otherwise if you're worried you're stuck killing yourself over and over until you can start from the checkpoint and get all your lives.