Hi VJ,
Yes, Dynamic Forms can handle calculations like this using client side events. You can see various calculations on Demo 20 from our Demonstrations Page. Your form looks more complex, though, so It can get pretty tricky but you can do it if you're highly skilled in javascript, etc. If you want us to implement this for you, please fill out this form so we can give you a quote for the project. Thanks!
Candace