Since your vehicle is not onboard programmable or you need key cutting, you will need a dealer or automotive locksmith to program the vehicle to accept the replacement remote or key or to cut a key. Please use an automotive locksmith rather than the dealer. You are likely to get a better service for a more reasonable price. Locksmiths make their prices based on their local market as well as the cost of the equipment used for you cutting or programming.
Remote For GMC:
Factory Smart Key Remote with FCC ID M3N-32337100. The GMC part number 84209237. This remote has 4 buttons, tested and guaranteed to work. The vehicle is not onboard programmable so, you will need to contact an automotive locksmith for programming this remote.
The following vehicles can use this remote when equipped with the factory keyless entry system:
GMC Sierra (2019-2020).