Does the phone running the Cashier screen through the BoosterHub app communicate with the P5 via Bluetooth?

No. They communicate via the internet and both require an internet connection.