Comment to what is the code for the post form?
basically I just need the post block to show up as a popup when the person clicks a button. Can I just copy the block code, then maybe have it as a navigation menu item and when people click on it, the post form comes up without redirecting to the post page.
No, you will need to have the URL which generates the block with the form and "pass" this URL to the popup JS function like loadDynamicPopupBlock(iBlockID, sUrl).