Will an upgrade result in the failure of existing .dlls?

No, upgrading from Centerprise 7 to 8 or from Centerprise 8.x to 8.x would not result in the failure of any existing .dlls, and they will continue to work as before.