No, you do not have to give any financial information when you register with an online casino. In fact you are not ever obligated to give your credit card information (or even own a credit card) to gamble online.
For many people depositing money with a credit or debit card is the preferred means of financial interaction. But even then, most casinos don't require your credit information when you register.