Just had a look at the Discovery Channel website, and you are correct. Ed does do 10 days marooned in different locations.Isn't the whole of this series 10 days he is Marooned for ? The first several programs have been.
If I remember, he does have an emergency satellite phone.In the 60 day one he had to get medicine taken in so not really compltely on his own . . .