Sorry for the late post, I have not been around for a while. Your box doesn't look good, I'd add it to the list of things to do, especially if you need a new windshield. It is possible to replace the box without issues, but you'll be taking a big risk breaking the new windshield if you decide to replace the box at a later point in time.