No there is no Direct Number or Site to write reviews besides public forums. However Best Buy does give surveys once you purchased something in store or on their website. Even if you were to call their number they most likely won't do or care much there but at least if there is a problem with one of the staff you to send a complaint to the store manager. This is from a Friend of mine who works at a Best Buy.
Yes
Yes they have both.
Thanks for answering my question Tribal Jungle68
Thanks! Your answer is awaiting moderation.