2. The custom fields are looking for the default values in the columns "width" and "length" of the products.
The error messages say that these columns do not exist.
So I suppose that you must have removed such custom fields, or you did something with the database.
The columns do exist. How else would the width/length be calculated and correctly applied to the cart?
Prior to the upgrade, the default values were being displayed in my product view (as currently previewed in the custom field parameters)