Can you not plug the phone in to your computer, then navigate to the folder where the apps are stored, copy it to your hard drive then when your phone comes back, copy them back onto the phone?
I've never tried but this is what I'd try first.
I take it they're no longer available on the app store?
Yes. They are available at the app store, but they are updated versions, which are worse that the old originals imo.
I've looked through the phone folders, and I cab see stored files like pictures music etc, but I can't see any stored apps