Can the firmware be uploaded remotely? Will I loose the current programming information after the upgrade?

Yes, you can upgrade remotely.

You will not lose any current settings after you upgrade the firmware.