I am currently subscribed to another mobile operator. Can I switch to Digi by subscribing to this normal contract and without changing my current number?

Yes, you can convert from Digi Prepaid to Digi Postpaid without changing your number. Do note that a minimum tenure of 60 days with Digi Prepaid is required.