If I buy a Nexus 4 today, will I be able to install the stable version of Ubuntu-Touch in October and actually use the Nexus 4 as my only cell phone? Assume T-Mobile is the carrier.

Will all the stuff work (phone, messaging, etc) even though it would be running an OS that did not come with the phone? I dislike Android and am not interested in purchasing the Nexus 4 to run Android. But to survive the interim until October I will install CyanogenMod.

I'm assuming installing CyanogenMod will be similar to installing Ubuntu-Touch in October? That is, the carrier will not have any problems providing cellular service to the phone running the Ubuntu OS.