Can my team make an update to our solution after our team lead submitted the final solution?

No, once you click on Submit Final Solution you are blocked from adding any additional information. Until you are sure of your Solution, just click on Save.