In a total of 12 days, you can visit Mahe, Praslin and La Digue. Four days on Mahé is a reasonable amount of time. It is the biggest island and can take a whole day to fully drive and explore, assuming you have a rental car. Otherwise, you can get around by taxi, public bus, or join a tour to see almost all the sites.