Like for like. You don't need a GFI or a GFI breaker. Just because a new code came along doesn't mean you have to change your origional electrical. Now if your adding a receptace or re-wiring of course you MUST follow new codes.

The same for a parking bollard. Origionally was wired a split plug for two cars but is only 2 feet from the ground. Do you need to change it so it's protected by a gfi? NO, like for like.

You also don't have to use tamper resistant receptacles unless your adding new ones. If your just replacing the device's it's like for like.

Lets say your adding a receptacle to an egsisting circuit in a bedroom in an old house. Does it need to be TR? or arc fault protected?

If the circuit does not have more than twelve devices you can do it. The device will have to be TR but not arc fault. Now if your adding a new circuit because the origional has twelve devices, then of course it must be arc fault and TR.

Basically if your just replacing something you can replace it with the same thing that was there. If your adding new stuff then new codes MUST be followed