I think OPT have a plush MF towel, the Rag Company have a few such as their Eagle Edgeless and Minx towels. Have a look at their site or maybe just phone them.
As for applying the sealant, I have found most towels are able to do a good job. The foam pad is probably the best way of applying the sealant. I am sure the Rag Company have suggested their Edgeless 365 in the past