Epoxy is a much better than J-B Weld. Also it is clear and should look better. How strong is two part Epoxy? Well, we used to use it to glue fiberglass handles to 10 and 16 lbs sledge hammers. J-B Weld is a good filler but is brittle compared to Epoxy.
As to the method to install the part, I really can not say with out seeing the part and bore it is to be installed into.