No, he is not Jewish. Sandmann said in an interview he is a practicing Catholic, as the double ‘n’ in his last name might indicate.
Yes. The area is full of practicing German Catholics. Most Christian Germans end their names with 2 letter n’s rather than one.