That's spot on, we have no strike bowler.
The following players we have lost from that team you listed: Ebrahim, Streak, Coventry, Blignaut, Mwayenga
On the flip side, we have gained: Sibanda, Williams, Brent, Chigumbura, Utseya and Price - which arguably, is a slight gain. Streak is irreplaceable, but Chigumbura is one of the most underrated players in the world.
I think our side now would definitely beat 161, as I said they should make 250 but they are capable of much more. Even if we could drag a Test into the fourth day I think we'd be doing well. As long as we don't lose by an innings I suppose, "India win by 5 wickets" is much more respectable than "India win by an innings and 399 runs"
