The resin is fish safe after it has fully cured, however it is just ugly. Dye/coloring can be purchased for it if you don't really want to coat it with something else. If the resin is not mixed well, it will remain sticky after it has cured. It will then need to be coated with something else.
There are two predominant types of resin, isophetholic and orthophetholic. One is marine duty and the other is not; I don't remember which is which so you will have to do some research. If the resin at the auto parts store does not say it is suitable for marine use, then do not use it. Look in your phone book for a fiberglass supplier. They will have the knowlege you are looking for. The will also have the tools you will need to do the job properly...including a vapor mask so you don't wake up in the morning with a headache.