They're not scratches from automated car wash? I use those car washes sometimes but I always pick the touchless option. Those brush/foam will scratch your paint even worse if really dirty vehicle went in before you, dirt and debris will stick on the brush and foam.
Honda has had the checking issue since the early 90’s. Not anything you can do about it outside of stripping it all off and repainting it. The clearcoat does it and I believe the sealer underneath the color so it needs stripped down to metal to fix and not come back.