That is an outstanding price. Hopefully shipping won't kill the deal as these things are expensive to ship.
I can't vouch for the LHT but I have these on my Trek 7.3FX and have no problems getting the tires off.
I would put the front fender on myself. It helps keep the shoes dry.