My experience was that porting my number over was simple and fast.
It's up to you how you set up your device but I personally use Hangouts for texting so that I have the option of replying from ANY device logged in to my Google account. You can also make phone calls from any device - I once called my bank's tech support using my computer and they were none the wiser.
It's up to you how you set up your device but I personally use Hangouts for texting so that I have the option of replying from ANY device logged in to my Google account. You can also make phone calls from any device - I once called my bank's tech support using my computer and they were none the wiser.