Yes, it does have voice turn by turn. The bluetooth is crap though, sucks all around. It connects the first call automatically every time too, so you have to make an effort to remember to check a VM or something if you don't want it automatically answering calls.
you shouldn;t have bt problems....if it is something unbearable and you are under warranty you shuold give ottonavi a call...they will take care of you...
also about the automatic dialing it may be your phone or the unit...
you can always try and do a hard reset