So we can all agree that Tommy is as good as dead, right?
My prediction: Tommy gets caught in the crossfire between Ollie and Merlyn Sr. and dies. Ollie blames Merlyn Sr for the death of his friend. Merlyn Sr blames the Arrow (or Hood or whatever) for the death of his son. The death brings Laurel and Ollie closer but she blames Arrow for her boyfriend's death thereby adding angst and giving Ollie something else to whine about.