If you swap the ecu yourself you’ll need the ecu, cluster and key/cylinder from the donor car. Otherwise you will have to get your keys programmed to the ecu.
It sounds like the shops you talked to either don’t want your business or don’t know what they’re doing.