The internal GPS should be fine. It will share with the network.
To clarify though, external GPS "antenna" is a misnomer. Nowadays, the NMEA2k units are actually a complete gps receiver and antenna, powered by the n2k.
Garmins latest version is GPS24xd that also has a built in heading sensor. Your chartplotter does not have a heading sensor.
A heading sensor gives an accurate display of where the bow of the boat is pointed, even when you are not moving. Without a heading sensor, the gps heading is calculated based on movement (it assumes you are moving forward). Under 3mph you may not get a good gps heading. When you are drifting, the display will show the bow pointed in the direction you are drifting, not the direction the bow is actually pointed.
Radar and Autopilot will require a heading sensor.
The Garmin mfd can be set to use the built-in or choose from network gps units if you have more than one.
IDK what you had before. If you had any brand of n2k gps unit, it will work if its on the network.