Well the bluetooth part is easy.
I use this thing in one of our tractors and it just works. I have actually replaced the head unit in several other machines to have bluetooth and frankly, I like this better than the pioneer receivers I've put in. 20 bucks and it just does what it's supposed...