yeh mate the hicas light will stay on, but u can easily turn it off by taking out the globe, as for the hicas bar, as far as im aware, it makes it easier to turn corners LOL ....sideways, but not too sure if it will stop the leak, but yeh justmy two cents