Botswana's Vice President Ndaba Gaolathe will also serve as finance minister, the country's new President Duma Boko said on Monday, announcing his cabinet.