A)No, because the gravitational force of attarction on a point mass situated inside a spherical inside a spherical shell is zero.
B)Yes, an astronanut inside the spaceship can detect the variation in gravity, if the size of the spaceship is large enough.
C)Tidal effect depends inversely on the cube of the distance, unlike force, which depends inversely on the square of the distance. Since the distance of moon from ocean water is very small as compared to the distance of sun from the ocean water on earth. Therefore, the tidal effect of moon's pull is greater than the tidal effect of the sun.