In FINAL CUT PRO STUDIO - it's a simple matter of going to MEDIA MANAGER - and chosing the copy option - and location - it will move everything from your timeline from one drive to the other and keep the links -- this works in theory - but not always in practice - there are often problems with nested sequences and smoothcam files that get mangled or lost in translation
HOWEVER not sure if there is the media manager function in FC Express - in which case you will have to save the TL as another file on the new hard drive -- copy all the related files to a folder on that new drive (video/graphics/music) then OPEN that copied timeline on the new drive and relink all the files to the folder you copied to that drive.
Often if you relink one or two - the rest will automatically find their way in the process
Then make sure you save your new project after you linked the files
As for "Text" files - if they are created within Final Cut Express (ie Boris Text generator) they move with the project - they don't exist as separate files outside the bin and timeline
Hope this helps - Andy