In a large bowl, combine the oats, flax seeds, pumpkin seeds, sesame seeds, sunflower seeds, almonds, cashews, coconut and pecans. Mix in the cardamom, cinnamon and fennel. Whisk together the oil, molasses and honey in a measuring cup, and pour this over the dry ingredients. Mix well so that everything is thoroughly coated. Spread the mixture out on a baking sheet and transfer to the oven. Bake until lightly browned, 40 to 45 minutes, stirring every ten minutes or so.
Remove the granola from the oven and let cool to room temperature. When cool, break up any large clumps. Mix in the banana chips, cranberries, mango and papaya. Store in an airtight container for up to 1 month.
Serve with yogurt and fresh berries, if desired.