No, you don’t need a CASHlib account to start using it. The service is a prepaid card, so all you need to do to use it is purchase a voucher from a supported retailer.