12
You cannot set phone theme and locale programmatically but you can just open your Windows Phone 7 emulator and go to Settings and from there set the light theme as you wished for and also set it to different locale.
I would always recommend developers to keep their physical phone and emulator on different themes and possibly in different locales. Then you constantly test your app against different configurations.