I don’t want to top up my SIM card. Can I still purchase extra data?

You can’t. The extra data bundles are only available in combination with a top-up in the My Viking app.