Det stackar förmodligen inte av RAW, men det finns inget verkligt problem om du låter dem stackar ändå.
Med RAW har många saker du nämnt inte fungerat. Stackreglerna fungerar inte riktigt bra på saker som inte är typade bonusar, men även så kan en strikt legalistisk GM troligen hävda att de olika +30-bonusarna till darkvision inte stackar med varandra och att Deepsight sätter din darkvision till 120 och tillåter inte att den ändras ytterligare. Om du verkligen var oroad över RAW skulle jag säga att du skulle sluta med en mörkvision på 120 meter: du börjar med lite belopp, ta Deepsight och din darkvision är permanent inställd till 120 fot. Deepsight säger inte "ökat till" eller någon annan frasering som skulle föreslå att det är enbart en bonus, det står att din darkvision "har ett intervall på 120 fot", vilket låter mycket mer som en uppsättning uttalande än en tilläggsdeklaration.
Som sagt tror jag inte att RAW är super viktigt i fall som detta. Mina instinkter berättar för mig att Deepsight skrivits ganska dåligt, eftersom det inte nämner vad som ska hända om du har bonusar till din darkvision. Det implicita antagandet i den prestationen verkar vara att du har din naturliga mörkvision, prestationen och inget annat som ändrar meningen. En bättre version av featten skulle vara att anta att i stället för att säga "Din mörkvision har ett intervall på 120 fot", sa det "Din mörka vision sträcker sig extra 60 meter". Detta låter det fungera med andra bonusar till darkvision, samt låta det fungera med raser som har en naturlig mörkvision på 90 fot eller mer. I det här fallet skulle din karaktär ha en mörkvision 180: 60 bas, 60 från Deepsight, 30 från skyddsglasögon och 30 från klassen.