We were on the first 'Canaries' cruise and had mobile phone and internet services at all times. There is a charge of course!!
Enjoy.. it's a fantastic ship.
GSM and Bluetooth are seperate technologies and work independently of each other. Range of Bluetooth can vary but typically it's either 10m or 100m but this is based on open areas so you would need to factor in wall materials and density. An RF solution might be better?