Yes, it will affect your credit.

No, it won't affect your visa status.