Chosen Solution

Does anyone by chance have a clip that holds the front power/eject ribbon to the board, or know where I can one.

Have you checked the Ifixit store? Because if it is not there, you might want to check ebay for the part but make sure that the seller has good feedback.