Don't need to do it over wifi. Just go to settings> cellular data> view account. And that should allow you to activate the cell data plan. No need for wifi. Did mine the same way was on vacation had no wifi. It may take a few min after you enter all your data and credit card and choose your plan to activate.
Sent from my iPad 2 White 64GB + 3G Verizon using iPF