1) I used dumbbells
2) Didn't use the P90x recovery drinks, just had my protein shakes
3) This program works real well if you stick to it and eat correctly
4) It can help, although after not playing for a while and only doing p90, it...
I use golfcard and it is more accurate than I was expecting. It also tracks GIRS, putts, sand shots etc. You can email yourself the scorecard after the round and upload all your data to oobgolf. So far its a great app.