Welcome to JustAnswer.com! My name is DriveFast71(Ron) and I will do my best to answer all of your questions completely and accurately.
Unfortunately, the only way to program a remote for this vehicle, is with the use of a scan-tool.
Transmitter Programming Important: All transmitters which are to be recognized by the remote control door lock receiver (RCDLR) must be programmed in a single programming sequence. If the system is placed in program mode it will erase all previously programmed transmitters upon the receipt of the programming signal from the first transmitter. Up to 4 transmitters can be programmed. Do not operate or program the transmitters in the vicinity of other vehicles that are in the keyless entry program mode. This prevents the programming of the transmitters to the incorrect vehicle.
Important: The scan tool must stay connected until all of the transmitters are programmed.