Can a viewport be repaired?
Yes. However, it may frequently be more cost effective to go with a totally new viewport. The main expense in a viewport is the viewport itself and making the seal between the sleeve and other materials. There is more work involved in cleaning out a damaged viewport and prepping the flange for a new sleeve than starting from a new flange.