I have some bitcoin addresses mined in 2009 with problems.
And how did you come upon these addresses? Did you by any chance get them from a scam "brute force" project?
Public Key is outdated, no satoshi-era updates to current protocols have been made.
Public keys are never outdated and there hasn't been any updates from the very first day that bitcoin was introduced which would affect the keys. In other words any key generated in 2009 is still valid today and can be used.
In any case you need private key to spend coins not public key.
everything is still in 32 bit..
What do you mean by this? Private keys are 32 bytes but wallets don't show them as bits, they convert them to a human readable format using base58 encoding and call them WIFs.