You will still need to unlock it.
You can sign up for the $30 data plan. They don't care what phone. I had a 1st gen before I upgraded and had it on the plan.
Sorry I don't know FIdo plans as I am with Rogers.
For wifi only you should be able to get them to block your data or leave the Data APN blank and it will not be able to connect.