Yes, you will not be required to provide any payment information while completing the registration process.
No, registering for this product will not impact your credit scores. Regularly checking your credit reports also will not impact your credit scores.
Yes, if you received a credit monitoring product, it will expire based on the terms of your notification and date of activation. If you were offered a one-time product (such as a free credit score and report), you will have access to it for 30 days after activation.