Thanks so much for all of your help!! I really appreciate it. What should I look for in a template? Is an admin panel something that I would need?
You only need an admin template if you are going to program an admin area, all CMSes already come with an admin area and themes for them.
I suggest you just look at a lot of templates and find one you like. Then change it to fit your business.