I've found the following problems:
1. You put "InitializeCamera" in activity_resume, but the layout file that contains panel1 is "cameraView, and this layout is loaded only when button1 is clicked. Cancelling initializeCamera in activity_resume solved this.
2. camEx.StartPreview - the preview starts but then it looks for the sub ...._preview, and you don't have such:
CallSub2(target, event & "_preview", Data)
Correct these and continue debugging ! good luck.