Hiya
here I am

Boo !! heheh
Ok where do I start ? Normally a canvas guy will sew reinforcement anywhere a cover is likely to
rub or where it will be exposed to excessive pulling like at openings or tie downs etc.
What we need to establish is the type of material, do you know what it is ? or can you post a pic ?
and if you intend sewing it yourself what type of machine do you have or would you hand sew ?
As for sewing in reinforcement there are a few suggestions, which one you go for will depend on the
type of machine you intend doing the repairs on or if you are thinking of hand stitching ?
When I make a cover areas of high wear are reinforced with either a double layer of the cover material
or for a really hard wearing reinforcement I use the clear window material sewn to the inside of the cover.
It works really well but you do need a pretty good sewing machine, sewing window material will most probably
kill a domestic sewing machine sooner or later.
Patching the holes is easy, you just need some of the same or similar material, cut a piece larger than the hole
to allow you to turn the edges over to prevent unravelling.
If we can determine the material you need I have most of it in stock and if i don't i can probably get it for you,
and i also stock small bobbins of marine sewing threads etc if you need it.
Rich