Absolutely! Marinating the chicken overnight will help the flavors to develop even more. You can also chop up the vegetables the night before so they are ready for threading. I would wait to thread them onto the skewers though, as wooden skewers will need to be soaked in water prior to cooking. If you have metal skewers, you can thread them the night before!