You can definitely get an iPad and set up it up with a data plan. Check out Rogers.com/easypay for your options for iPads.
Unfortunately I’m not familiar with Magic Jack, but can provide you details on Rogers One Number.
Rogers One Number would allow you to use your computer, tablet or smartphone to make and receive phone calls, send text, picture and video messages and video chat from your wireless number over a LAN, Wi-Fi or Wireless Internet connection.
Click here to view more details and register for Rogers One Number.