Epoxy resin should be right? If it's a marine grade resin that takes a MEKP hardener, you're good to go. An indication of where you live, and the specific brand and type of the resin would help say for sure.
As for the cloth, you CAN use any fabric as a matrix, just fiberglass cloth will give you the strongest results. However, plastics and automotive stores will carry the cloth. AutoZone sells it as a car repair kit, o'reilley's and TAP also carry fiberglass. If you can give us an idea of where you are located, we can better say what sorts of stores you should check out.
As for the cloth, you CAN use any fabric as a matrix, just fiberglass cloth will give you the strongest results. However, plastics and automotive stores will carry the cloth. AutoZone sells it as a car repair kit, o'reilley's and TAP also carry fiberglass. If you can give us an idea of where you are located, we can better say what sorts of stores you should check out.