"Will it be unlocked so my locksmith can program it?" Answer: "Unlocked" refers to remotes with a transponder but the factory remote for 04 Sonata doesn't so its not applicable to your situation. "US or China?" Answer: P/N 7210A-OEM = US, P/N 7210A = China. "Guaranteed to work" includes to program.