Yes but trying to stop inside attacks with Inside Defense alone is like trying to run a 100 m dash with only one leg. Point being that ID is probably used to counter the guards ability to feed the big the ball and shot blocking is what actually alters any attempted shots.
As for your rebounding comment.... It certainly helps, but if you play any player at PF or C they will get rebounds regardless of their skill. Milwaukee Lethargy has a player with absolute 0 in the rebounding skill and he still managed to grab something like eight rebounds, if I remember right, in a single game because he played inside.