NEC, USA, requires a working space 30" wide, 3' deep around a service panel, so no, you can't put that sink there, or the bar for that matter.. Check Canadian code, but I suspect it is similar.
I would not rely on adhesives, bolts with anchors, tapcons, etc, woulds be some of my choices. You can anchor a 2x4 to the floor, set the bar frame over the 2x4 the anchor the framework to the 2x4.
I would not rely on adhesives, bolts with anchors, tapcons, etc, woulds be some of my choices. You can anchor a 2x4 to the floor, set the bar frame over the 2x4 the anchor the framework to the 2x4.