is it OK to use epoxy resin to coat the fabric? Would it be any better than using polyurethane?
Do not use epoxy, it is brittle and has no UV resistance and will crack on fabric that will flex and stretch. It will get weakened by sun light, and flake off. Polyurethane is a far better product, particularly the kind intended for outdoor use (has UV protection), costs less, and is very durable for this use. Most brands of oil based paints work well also, but takes days for each layer to cure/dry.
When the frame is ready for fabric, is it sealed with epoxy prior to the fabric?
Seal the wood with oil or water based polyurethane or spar varnish. some people like boiled linseed oil, but that is traditional wood finish. It is really obsolete, common commercial exterior varnish is superior in all ways, fast drying, excellent handling and application, good attractive surface finish. Do not use epoxy as a wood sealant, it is brittle and will flake off, unlike the finish designed for wood surfaces. Epoxy is a "glue" that bonds fiberglass, kevlar, or carbon fibers to a surface, applied to add strength (all of these fabrics are very low stretch). On a boat you still have to give the epoxy several coats of exterior finish to protect it from sunlight. No point in adding epoxy since the strength of the hull comes from the structural properties of the wood, not a coat of glue.
If I were to apply the fiberglass "Shoe" to the bottom, should I use the kind that PAR has mentioned a few times, I think it is called Xylenole or "Poor Mans Kevlar"
I would not mix materials such as fiberglass and polyester fabric. they stretch at different rates and they would likely just separate, it would add a lot of weight and cost too. To make the bottom more durable (but I have never had an issue with this in 30 some skin on frame boats I have built) you can either add a wood "rub strip" screwed down the keel line (that keeps the fabric off the sand or rocky bottom), or you can also cut 4" to 6" wide strips of the same fabric (cut on a bias, so weave is diagonal) and lay it over the keel stringer after you have the hull skinned over, glue it down with some kind of water proof fabric glue (I have used polyurethane glue applied with a squeegee, than lay on the fabric layer) and than paint six or seven coats of paint over it. Do not use the foaming type of polyurethane glue, but the construction adhesive type that comes in a tube.
your fear appears to be that you think the fabric is vulnerable to getting damaged, that is just not the case. A heavy fabric hull (12 to 20 oz/SY) is actually more durable than plywood or fiberglass that would weigh and cost twice as much to use. you can bounce rocks off a skin on frame hull that would leave "bull's eye" damage to a fiberglass hull. The fabric will give, stretch and yield slightly to impacts, bumps and scraps, a "hard shell" of fiberglass will not so it has to be much heavier.
I suggest just building one and using it without the extra layers. Inspect the bottom after one season of use, if it appears to have significant abrasion damage that another coat of paint will not fix, than add hard wood strips (screw into place) to the bottom keel stringer.
I'm going to go to the flea market and a few garage sales today and try to find an old pressure cooker to make a steam box with.
Good place to buy wood working tools too! But I have found that boiling the wood works better anyway. I use a big turkey type pan with a hot plate under it, and put each half of each rib I intend to bend into it. Bend one side at a time and rotate them out of the heated water (it never quite boils, but works well enough). I have found a simple bending jig (made from a 1/4" piece of plywood or particle board) helps a lot to prevent splits.
If the ribs are thin enough you only need to soak them, but heating makes it bend easier. I have also used thin strips (like 1/8" thick) and just laminated them together to the thikness I want, typically 1/4" for kayak size boat, more layers for something larger. It is more work to cut the strips, but faster to create the ribs, for a catamaran you can "free form" them so they make half circle shape (this would not be a good shape for a kayak, but works perfect for a cat hull).
Good luck.