Can my users on my site using CXML PunchOut reorder orders that were placed with CXML PO?

No. Orders placed through a CXML Punchout site cannot be reordered, and will not show the button for reordering that order in the site user's history.