As far as landing gear, if you are going to have your ship make contact with a planet, you would need to have some reinforcement even if such did not extend beyond the hull (such as a flat-bottomed cargo ship)
You could, however decide that your worlds put spaceports on the shore of the ocean, and you could land in the ocean, and get moved to a pier in the harbor, just like cruise and cargo ships. The only drawback is such landings would be hazardous wth extensive hull damage.
Another option is to not even land, but carry a small orbital shuttle so you can dock with a space station, or just stay in orbit, and take your shuttle down to the surface. This is what larger ships, like the Goliath large freighter and capital military vessels do.