IBM stands for international brotherhood of magicians. Its a magic club basically, where a bunch of magicians get together once a month to meet. To find a local ring near you you can visit their site:http://www.magician.org/portal/en/ibm_localrings and find out if there is one near you!
Yes you do. And btw...if your willing to make the drive theres going to be a convention here on april 25th, its only a day long and its cheap...not to mention people of interest will be there..if you want details PM me