Yes, you can efile online if you have a U.S. based (address) for the credit card payment.
Were you a resident in 2019 ?
The NJ Online Filing Service is for resident income tax return filers.
You can always get the forms and instructions online if your Internet is working.
There is no charge since you're not going through TurboTax.