The pics in the links you supplied show that B7s have been installed on SG bodies, although as some comments suggest, some additional shaping of the hinged tailpiece/endplate may be required. The comments received so far have indicated that the B7 wasn't specifically designed for guitars with sculpted/chamfered edges. always good to have another Epiphone fan join, plus a lefty at that.
I'd also like to extend a Welcome To The Forum.