The 798 will only use the Navionics HotMaps Premium chips and not the Hot Spots chips.
Yes you will need some sort f software to be able to view on your computer. Navionics makes one or two programs that are available for this and I think there are some other companies that do as well. Check the FAQs on their web site for this.