Is evolution a predestined biological process  leading to an ultimate end or is there any opportunity involved in the process?

in the context you use them "predestined" and "ultimate end" could be interpreted as implying a creator or guiding hand for which there is no evidence at all. If you search or browse the fora on this site (top right hand box) you will see many posts discussing this issue. In summary, evolution is driven by mutation of the genome which is a random event with selection for or against positive or negative traits (see Mike Taylor's rolling a dice analogy...).