Door locks, trunk locks, ignition lock cylinders....

Yes- an “automotive lock smith” can.
Please be advised: not all auto locksmiths have in their vehicles the proper parts or the knowledge to rekey old car locks. You have to interview them on the phone before hand.
Locksets today are kinda different than locks of old. Not all locksmiths are trained in the old stuff and be very careful letting them take your stuff apart to get the locks out. They typically have you sign a wavier if stuff (like door panels or paint) gets damaged they are not at fault.