The course is a good investment. If you haven't ridden before you will learn a lot of the basics before you ever hit the real street. If the course provides the bikes even better. If you drop theirs, it's expected so no extra charge!

As to bikes, take your time and look around. Find one that fits you. For the first time rider I would not recommend anything over 900CC. I also would not recommend anything less than 750cc if you plan on doing any long distance trips. A cruiser is easier to learn on than a sport bike as some of them can be quite finiky as well as unforgiving.
When you start riding as someone else said, assume no one can see you. Consider yourself a fighter pilot over hostile territory and keep your head on a swivel. Keep your eyes down the road, concentrating on a spot directly in front of the bike will cause you all kinds of problems. ON the smaller bikes the brake is your friend, do not try and acclerate out of a problem.
Sometimes you get what you pay for, when it comes to motorcycle gear that can be decieving. Just because a helmet costs 400-600 dollars doesn't mean it's twice or 3 times as good as a 200 dollar model. Remember the object is not to have it hit the ground on the road! Check your tires and brakes often. Check the oil even more often. If you get a chain bike lube the chain religiously.
I've been riding on and off for 30 years and had one actual accident (broken foot) and hundreds of near misses. That's with nearly 100k miles on various bikes The near misses were only that because I was paying attention and the one accident is because I guessed wrong. Try not to guess. Watch out for people on cell phones, they are blind while they are talking. If you get a sport bike don't be pressured into doing stupid things like wheelies, stoppies, or worst of all, racing on public streets. You can have a lot of fun riding but all it takes is one moment of stupidity and all the fun is gone forever. Enjoy!
What's the point of an open door policy if inside the open door sits a closed mind?