I don’t think this is reasonably attainable!
Apparently those who are spending their own money on it feel otherwise.
We’ve already landed a craft on an asteroid and it wasn’t even a craft designed for landing, they just thought they’d try it as the mission ended. The Japanese have landed and lifted off with samples they brought back to earth.