Hmm, you might also need a wireless router too. From there you could get a VNC server on the pi and a VNC client on the phone easily enough.
Alternately. Take a USB-OTG adaptor. This is a cable with a full size USB socket on one side and a micro USB on the other. Plug this into your phone. Then plug a mains powered hub (gonna have to be mains powered, same as if you were using the pi though) and plug that into the OTG adaptor. Then a USB-SD card reader could be connected to the hub and you can connect your hard disk to the hub. Unless samsung have messed with it, android natively supports this configuration with 1 limitation. Many USB hard drives are formatted as NTFS. Android and many linux distro's do not have NTFS support. If you reformat the hard disk as exFAT first though then you should be good to go.
I would then recommend "ES File Explorer" on the android market. This will easily allow you to browse the contents of the SD card, copy them, and then browse the hard drive to paste.
I know this is a pi forum and I should be recommending the pi based solution but really, the OTG adaptor is probably most convenient.
I love OTG adaptors. You can use them for all sorts, hell, connect a mouse and keyboard to one. Android gains a mouse cursor and whenever you tap on a text field the on screen keyboard no longer appears, you can then use the proper keyboard for typing. I have heard some limited success with optical drives over USB. Android natively supports the xbox-360 controller through it (but only the wired version, the keymapping is broken for the wireless version although that is fixable on a rooted device).
In short:
this plus a powered USB hub, USB card reader and the hard drive you mentioned. No pi needed, can all be done on your phone.