Welcome to Neuchatel. You've chosen well, all the best people live here.
I can't help with specifics regarding your questions but your best bet would be to go into the Cafe du Cerf in the town centre and ask the bat staff there. They'll probably be able to point you in the right direction. There are live bands playing there at the weekends.