President Pranab Mukherjee will administer the oath of office and secrecy to the 63-year-old Modi and his Council of Ministers in the presence of a host of leaders, including outgoing Prime Minister Manmohan Singh, Congress president Sonia Gandhi and party vice president Rahul Gandhi, besides leaders of other parties and chief ministers of a number of states.