Not to be that guy, but even if we get Caicedo we would still need a second midfielder IMO. Lavia would be even more ideal in that scenario, as we wouldn't be pinning all our hopes on him and he's a different enough type to Caicedo that they could play together.
Maybe Andre will be the second midfielder regardless. What I'd say is that we're in a slight self inflicted pickle if it's Caicedo + Andre, because we'd be at capacity on the non homegrown side which means a CB (unless homegrown) is probably contingent on a departure. Would also mean poor Ben Doak couldn't play in the Europa League, but guess that's not a big concern?