As far as guns for the classes, that's up to each individual instructor or school. Some may have guns to loan, some to rent, and some not at all. Just call and ask. There's no need to be shy about it. You won't be the first person to ask them that, and you won't be the last.
I'm a lawyer, but I'm not your lawyer. If you need some honest-to-goodness legal advice, go buy some.