hells yes on the ses light disappearing!!!
on the real though. make sure u take it to HPF for install! this way u are sure everything comes back your way smooth and correct.
if you dont want to be shipping your car back and forth, then take my advise to heart