#2
As long as it has leather ends you're good and its under $10.00 including tax and shipping.
#3
I don't think I would ever spend over 10 or 15 bucks on a strap. That one looks good, but I would just look for something for like ten bucks. I bought a spideyweb one like 4 years ago for 6 bucks that still looks brand new.
#4
For ten bucks you really can't go wrong. It's not like you have to be too worried about losing a lot of money on it. Lol.