Regarding blisters, I haven't gotten any since I stopped using MX gloves and started using mechanics gloves.
$20 at home depot. Sometimes the stitching is off, so paw through the rack to get good ones. They feel a bit slippery when new. After the first 5 minutes are great.