Heat the 2 tbsp of vegetable oil in a large skillet. Season chicken pieces and shrimp generously with salt and pepper. Sprinkle the cornstarch over chicken and shrimp and toss, making sure each piece is fully coated in cornstarch. Add the coated chicken to the skillet and cook for a couple minutes per side, until slightly golden. Remove from skillet and add shrimp. Cook shrimp for a couple minutes until slightly pink and remove from skillet. Set aside.
To make the peanut sauce add all ingredients in a small sauce pan and heat just until the mixture begins to bubble; cover and remove pan from heat.
In a medium sauce pan heat the olive oil, sesame oil and crushed red pepper flakes over medium heat. Add chopped onion, garlic and ginger and cook just until onion is translucent. Add spices and water and stir well. Bring to a boil, then add coconut milk and bring the mixture back up to a boil. Reduce heat and simmer for about 20 minutes or until sauce thickens. Add julienned carrots and zucchini, then peas. Cook for another 10 minutes or until carrots are tender.
Divide the rice into 4 plates. Add chicken and shrimp, dividing them equal among the 4 plates. Spoon the coconut curry over chicken and shrimp. Drizzle peanut sauce over the dice. Top with crushed peanuts, sesame seeds if desired, green onions and some of the flaked coconut.
Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.