Sure we can help you out.. though I'm not sure you're going to like all of my answers
Right now, yes, JLinked is coded to only allow the last 3 positions to be added to a CB Profile. This was done simply to make the drop-down list not overwhelmingly long. When implementing JLinked, we simply felt that the last 3 would be a good starting point and see what people thought or wanted beyond that. It also is because, since those fields are simple text fields, you'd need one corresponding field for each position in CB, but the list from LinkedIn could possibly be 100 positions, so you'd need to create 100 fields in CB and map them all individually. Pretty tedious, and most users would just have 95 empty Position fields in their profile.
With all that said, adding more positions to the import list is a matter of changing 2 lines of code. If you want to add the last 10 positions or something, we can gladly show you how to add those fields. If you have any other suggestions on improving the import of previous jobs, we're all ears!
For the Skip CB Activation / Email import note, unfortunately, that was a typo. The configuration guide for that section was copied from JFBConnect. Facebook does allow a website to import the user's real email address. However, LinkedIn explicitly does not allow the import of a user's email address. It needs to be input by the user. We'd love it if we could import the email address from LinkedIn as there's some nifty things we can do if so, like we do with JFBConnect. If they ever do let us peek into the user's email address, you can be assured that we'll add that ability very quickly.
With all that said, we hope the above issues aren't too much of an inconvenience. If so, of course, we have a 30-day money back guarantee for just such cases. We certainly didn't mean to mislead you from that one configuration page, but understand that it's annoying when you read something you can't do.
Hope that all helps,
Alex