Chris,
JFBConnect can help you add a Like button to your site very easily. However, we don't have any way to log user IPs or show the Like button only to specific people. Additionally, if you plan to require the Like button to be clicked to access your site or other content, that actually violates Facebook's Terms of Service. Each Like click from a website is supposed to be organic and authentic with no incentives for doing so.
Hope that helps explain what we can, and can't do. If you have other questions though, just let us know!
Thanks,
Alex