No problem about the support, it's what we do. Thanks for your subscription which lets us provide the support!
That's really strange. The linter worked fine for us with the URL you posted. While I'm not seeing any redirects when I try to go to the page, if Facebook detects any, it can cause this problem. It only wants the final destination of a URL so that it can verify that the page isn't spammy or malware. Not sure where a redirect would be introduced, but if you know of anything, try to fix it. Things to consider are if the page requires a logged in user (don't see that), a firewall which is blocking some IPs, or some other function to switch the user to a different page.
I don't think the URL is too long. Again, it worked for us, and query-string URLs are usually long. Facebook has to be prepared for that.
For the Open Graph tags, you simply need to add tags like:
{JFBCGraph title=My Product}
{JFBCGraph description=My products is great because...}
{JFBCGraph image=http://site.com/image.jpg}
You can do this on any page, in the template, or in a module that's shown for specific menu items. Additionally, you can use the Open Graph configuration area in the JFBConnect admin section to set the default title, description, image, or other attributes for all pages on your site. If you don't have any {JFBCGraph ..} tags on the page, we'll use the defaults.
Hope that helps, but if we can help explain it more, just let us know!