In a mixing bowl with a mixer, combine butter and shortening and cream well. Add sugars, eggs and vanilla and blend. In a bowl, combine flour, baking soda and salt and add carefully to the butter mixture. Add walnuts, chocolate chips, cherries and coconut and mix with a spoon to combine.