Leaking crack inside basement wall
First I would install a french drain outside.  This will keep you from having further foundation damage.  Then I would seal it.  There are many products on the market for this.  I use this product to do my brothers basement.  We did two coats.  It worked well.  But you need to address the issue before sealing the wall.  If not you will regret it in the future.