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

No, you can’t. The extra data bundles are only available in combination with a manual top-up. If you want to, you can temporarily disable your automatic top-up via My Viking.