1) does the GPS get signal when not in SD? Download gpsviewer.exe (google it) and verify that it can see satellites when not in SD. Note that the first time you plug in a GPS it can take up to 15 minutes for it to lock onto satellites.
2) no idea
3) phone stuff should stay in the private testers forum while still in beta. there are instructions there to make sure the drivers are correctly loaded. Double-check those and compare to your settings. In summary: in device manager, nothing should show up under Bluetooth radios, but the SD/Parrot bluetooth dongle should be listed under USB devices. The way you get that to happen, is to follow the instructions step by step.
EDIT: you MUST use the Streetdeck bluetooth dongle. Others will not work with SD. It sounds like you perhaps purchased a different one???
Hope it helps,