Yes, this is totally possible.
Once the first form has been sent you validate and check the data. If your condition is met you'll store the data within the session
and then redirect the user to the second form.
Once the second form has been validated correctly you can use the data from the session
and the current forms data to do whatever you want to do.