Can I add insurance for some travellers on my booking but not all? 

Simply, no, unfortunately this is not possible. When adding insurance with XCover from the Book Now page or from your confirmed Booking Conversation Page this must be added for all travellers on the booking; there is no option to only add this for some of the travellers. If not every traveller requires insurance, we suggest booking with a different insurance provider.