To give an overview of the design. I am creating a PCB with a header connection for raspberry pi that will use RPI I2C capabilities and GPIO to control board mounted integrated circuits whose outputs will be connected to board mounted connectors that will allow for wiring to off board components. This board contains 32 0-5V analog signals, an I2C Bus (100kHz), two 2kHz frequency output signals, and two 5V digital output signals. This is a 2 layer board.
This is my first real PCB design and I am somewhat worried about spacing of the I2C bus and frequency outputs from other board signals as well as the interruptions in the ground plane caused by the trace density. The I2C traces are next to each other with about 20 mil separation and each trace has about 20 mil separation from neighboring power and analog output traces. Will the proximity of these signals or the interruptions in the ground plane cause issues?