A.
Yes see below...
If you have Updated to a newer version of your PATGuard program your existing Short Codes will be available in the newer version (providing you have installed to the same directory). However, if you have Upgraded to a higher PATGuard program you will need to transfer your Short Codes.
The Short Codes are stored in a file in the PATGuard directory called PATGUARD*.dat. Where * = program name e.g. PATGuard Plus' dat file is called PATGuard Plus.dat. A copy of this file with a name change to the new program name, e.g. PATGuard Elite.dat should be placed in the new program's directory overwriting the existing file. Your original Short Codes will then be available.