The buffer is strong enough for sure. If you do not want to sonicate then you may use 27 gauge syringe. You can also try let the cells sit in the buffer a longer period of time on ice. However, sonication maybe faster to achieve the lysis.
Yes it simply depends on the critical micelle concentration of the detergent used. In other words it depends on the ratio between mitochondrial membranes and detergent.
1% TritonX will solublize mitochondrial membranes and release mitochondrial matrix proteins. The extent of this solublization depends on time and amount of lysis buffer for the cells/tissue. If you want a complete lysis of mitochindria, sonication can help or you can also use a stronger lysis buffer like RIPA.