Yes it will, basically you would set up a recordset to process the values of your dynamic dropdowns and then submit the form as your example shows and use the standard DW show if recordset not empty to show the resulting price.
You would need to design a pricing matrix in the database to cope with this though as the standard db that WebAssist supply with eCart etc. is not designed for this functionality.