Yes there is public wifi, which is accessible throughout the entire building and most of the parking lot as well. There is a password, which is posted in several places inside the library.
I think they do. Go on in and say hello. Ask for the password.
Thanks! Your answer is awaiting moderation.