Check out this FB page of Dapper - They have Bow ties for casual day and special events as well as Handkerchiefs for formal wear and casual. https://www.facebook.com/dapperdubai/timeline
Well Karama is the most well known area for having stuff like that and also @Dragon Mart is also known for having some counterfeit goods but it is illegal to buy or sell these items so i would be careful
I mean does it really matter? You cut yourself if you need stitches you cant really wait. Go to the hospital and sort it out! Depending where you are go to any like @American Hospital Dubai
The best spot is @Fournil de Pierre it's a French inspired cafe with great pastries, tarts and fresh baked breads. They also offer a continental style breakfast