We have a heavy 8 foot door, the door held up fine. It was all the stuff you cited.
On our previous house we installed a Titan Security door.
But we still have three other points of entry and windows.
A storm door outside your regular door is a good idea. It helps keep the hot and cold out too.
If you get one with a central mail slot, it allows you to accept or pass out small items without unlocking the door.