But, you are ignoring possible very long orbit meteors.
Simply nothing can protect from the long period comet.