If I am okay to share the room with another student, do I still have to pay for the private accommodation in additional to the package price?

Yes, It is mandatory for all single travellers to have their own private rooms. Shared accommodation and basic package price is applicable only to couples or partners.