re: Mir and others
Since 1961, roughly 500 astronauts went to space and there never was a serious threat from micrometeorites (Mir had crews for a decade).
There have been hits in LEO...but by man made debris.
The Earth attracts a lot more than the Moon does.
