There is one view that evolution is generally predictable over the long term. In other words natural selection dominates, and the selection pressures are stable. If you reran the tape of evolution, you would come up with pretty similar organisms.
The other view is that there are enough complex nonlinear feedbacks in the system so that the selection pressures are subject to "random*" change over time, so that over a long enough timescale you can't make many useful predictions about what the ecosystem would look like, to say nothing about the organisms that have evolved within it.
Both are correct, to certain degrees.
The ULTIMATE, broader causes and effects of evolution would be the same, if you reran the the tape of evolution. In a broad sense, you would likely get organisms that fill relatively similar niches in relatively similar manners.
There are just sooo many different ways one can fill a niche, and physics restricts the sorts of niches we would find in any given ecosystem.
However, this implies that the PROXIMATE, more specific causes and effects will likely be very different. (Though, we would also expect a certain amount of "coincidental convergence" of some superficial features, too.)
If we looked at the life forms of an alternative "run" of evolution, we would find that they would
look very different from what we are used to, but will probably function and behave, in a broad sense, in recognizable ways.
For example, host/parasite relationships would probably work the same. Though, the existence of a parasite might not be recognized until it is spotted moving to a new host. (As is usual for novel parasites, even on Earth.)
Given enough time, multicellular life would likely develop, since its occurrence follows from host/parasite and other related models. Though, the exact manner in which it happens could differ, as we see in the variety of ways that sponges work.