My front latches have a handle from the inside that you twist to lock.I have run mine up to 120, BUT it depends on what your front latches are. Are they a blade type or the roll pins? If roll pins, stay below 100
These tops break pretty easily, don't assume anything, but if it is the original top, then yes.Mine is a 1995 model. I would assume these are the later updated latches?