Is it necessary to root the phone in order to use all features of COrvus?

No! There is no function which would require rooting of the phone.