Yes they are and VERY microphonic, but it’s not so bad,fun guitar to not worry about too much.
Yeah the switches are just on/off for the pickups.at first I thought it could be some P90 style, just by the looks
the sliders do what? just on-off for each pickup ?