Perhaps I'm not understanding what you want to do. If you just need a GPS then you don't need to hook it up the the depth, speed, wind instruments. If you want a chart plotter then you are getting into an area that is replete with data formatting issues.
While I agree with Joe that most transducer/sensor/control boxes do output NMEA data from the control box the transducers do not output anything but control box and manufacturer specific data formats. The control box turns that in to the manufacturers proprietary data format and NMEA (in most cases)
If all those control boxes output NMEA 2000 then you are golden as this protocol allows many talkers and many listeners on the same circuit. NMEA 0183 only allows a single talker on each circuit. So for depth, speed, and GPS you would need:
a depth talker
a speed talker
two listener lines on the GPS
If you add an auto pilot to that mix you would need:
depth talker
speed talker
GPS talker
AP talker
3 listener lines on the GPS
1 listener line on the Auto pilot
I've never seen any GPS, chart plotter, or auto pilot that has more then 1 listener and 1 talker circuit. You would have to get a NMEA 0183 multiplexer to hook all that stuff up.