Lastly is there anything different I need to know to get the app approved by facebook that might of changed since the making of your documentation? I need to get the app approved yet but didn't want to send it in till the app worked and I had my ssl certificate installed.
WOOOOOO HOOOOOO! Very glad to hear it's working for you now. We have more Open Graph Actions that will be available in the next release, along with the
Joomla social auto-posting
feature.. so glad to hear you got it going.
As for the submission process, it's generally pretty straightforward. It can take some work to describe the process, and please make sure you give URLs and examples of how to test. Beyond that, ensure you aren't selecting any permissions (explicitly shared, friend tagging, etc) that you aren't using, otherwise they won't be able to test that permission and the entire submission will be denied.