I probably won't leak water unless there us a backup. However, it will leak sewer gas. You have to seal the connection of the flange to the lead pipe, and I'm not sure how this can be done. When I anchor into concrete, I use lead sleeves with #12 stainless steel screws. Others use Tapcon. Either will work just fine. Hopefully some of the pros will chime in on how to seal that joint.