Wikipedia says that Ryugu (for example) has a mass $M_{ryu}$ of 4.5×10¹¹ kg and a radius $R_{ryu}$ of about 450 meters. With G ~ 6.674 × 10⁻¹¹ m³ kg⁻¹ s⁻² that makes the surface gravity about 1.48 × 10⁻⁴ m s⁻².
1. Hover at 200 m with angled thrusters
You could use either big ion thrusters using a noble gases angled at +/- 45 degrees to bring you within ~200 meters of the surface without much ion sputtering. Unlike cold gas thrusters, the ion beams accelerated to say 100,000 eV would have a very narrow emission angle, roughly the square root of the ratio of the ion plasma thermal energy to the acceleration energy for a design optimized for the task.
$$ \theta \approx \sqrt{\frac{k_B T_{ion}}{Ve}} \approx \sqrt{\frac{1}{100,000}} \approx 0.2° $$
1 eV corresponding to about ~10,000 K sounds pretty hot for an ion temperature, this is probably a conservative number. See for example JPL/Descanso Fundamentals of Electric Propulsion: Ion and Hall Thrusters Dan M. Goebel and Ira Katz If the ion beam spread out due to self-propulsion, you might start with a wide exit aperture and try to play tricks with attraction to a central electron beam which you need for spacecraft charge neutrality.
For an $m=$600 kg satellite like Hyabusa 2 at this range, each thruster would need a thrust of
$$T = \frac{\sqrt{2}}{2} G\frac{m M_{ryu}}{(R_{ryu}+200)^2} \approx 45 \text{mN} $$
which is only about half the thrust of one of DAWN's three main ion thrusters.
2. Drop from 200 m landing on dissipative legs or stilts
Shutting off the thrusters the spacecraft would fall from it's 200 meter hovering altitude towards the surface. We can get the terminal velocity by conserving energy $\Delta T + \Delta U = 0$.
The kinetic energy gained at impact would be:
$$\Delta T_i = -\Delta U = m M_{ryu} G \left( \frac{1}{R_{ryu}} - \frac{1}{R_{ryu}+200} \right) \approx 12.3 \text{Joules},$$
and so the velocity at impact is
$$v_i = \sqrt{\frac{2 T}{m}} \approx 20 \ \text{cm/sec}.$$
As suggested by the OP in the question, you could soak that up with the landing gear. You could do that with some combintation of thing like:
- viscous friction using some passive dashpots
- springs equipped with a fast-acting latch at zero velocity
- linear motor/generators with dynamic braking in each leg (convert energy electricity and dump in resistors) my favorite!
You could also add one or three thrusters (noble ion or not) on the backside of the spacecraft pushing you into Ryugu, in order to cancel any possible recoil if you latched your springs too soon or your legs didn't all touch at the same time or there was a more complex landing involving shifting rocks or gravel. You'd use three instead of one to cancel angular momentum resulting from the legs hitting at different times.
This is why my favorite option is the linear motor/generator with dynamic braking in each leg. You can wait until you have something like three point contact before starting active deceleration. Servo control can be really smart and fast with modern electronics and inertial sensors.
