Find out what district you are in, and join NSRCA.
http://nsrca.us/ There should be a few pilots in your district that fly AMA/F3A pattern. You may need to travel a distance to their club flying site, but it will be worth it. I'm sure they will be glad to help you get started. You will do fine. You are willing to learn, practice and have a competitive nature. Welcome to the club!
On your questions:..A: Not that I know of
B: Depends on you. How quick you learn, and how much time you dedicate to practice.