No, you cannot use a SuperSite templates on WordPress. A SuperSite template can be used on SuperSite only.
To buy SuperSite theme from ThemeChilly, you can choose to make the payment through multiple payment options available like PayPal, bank account, debit or credit card.
To make your payment by bank transfer, credit or debit card, you can send/transfer the payment amount to any of our bank accounts.
You can get our bank account details from the following link.https://www.themechilly.com/payment-options
You can also send payment to our PayPal ID "firstname.lastname@example.org".