From the perspective of your marketing class, you did a nice job on the commercial. It is very difficult to show what a product does and why someone might want it in a way that is catchy and memorable in a short 30 second ad spot, and you've accomplished that. I hope you got an "A"!
From a consumer perspective, I wouldn't find this to be a product I'd buy for the reasons others have mentioned. It doesn't solve a problem I have or provide any advantage to me, and the price point isn't attractive enough to be an impulse buy, so I would not purchase the product. I don't think it would succeed at retail.
However, that doesn't mean that it might not find some market success. While I don't picture individual consumers buying the product, I can see that this could be sold as a marketing tool itself, i.e. it might be purchased by a company or organization that wants to hand these out to current or prospective customers as part of their own marketing efforts. My home course has a basket with tees, pitch mark repair tools, and pencils sitting at the starter's booth, all imprinted with the course name. I could see this fitting in there - it's unique and would catch someone's attention. Similarly, I could see company's handing them out at a trade show with their name embossed on them.
So, from a marketing perspective, I feel the target segment isn't at retail for the end user but instead should be marketed as promotional items to companies.
Again, nice job on the commercial!