For your first question, the correct requisites for a celestial body to be classified as a planet are: "orbit the Sun and have enough mass for its gravity to pull it into a round shape."
For your second question, the correct response is: False. Not all planets are solid; for instance, gas giants like Jupiter and Saturn do not have solid surfaces.