For #1, I would try entering the exact horizontal sync and vertical refresh of your monitor into your /etc/X11/xorg.conf file. (Be sure to back it up before you make any manual changes as incorrect settings could make X displays impossible until you fix the settings.)
Look for the section for your monitor, something like
Code:
Section "Monitor"
Identifier "SomeIdentifier"
HorizSync <PUT HORIZONTAL SYNC RANGES HERE, example: 30.0-60.0 >
VertRefresh <PUT VERTICAL REFRESH RANGE HERE, example: 60.0-100.0 >
EndSection
You will have to find the ranges for your exact monitor on your own, however. ^_^
As for #2...hmm....Well, I don't know how the PSP works, but for most USB storage devices you can do a few things:
1.) Open a shell and, as root, run
tail -f /var/log/messages.
2.) Plug in your storage device.
3.) Wait for the screen to say something like "USB mass storage device connected ... blah blah blah ... /dev/sda1".
4.) Jot down the /dev/sda part. This is the device's location.
5.) Open /etc/fstab as root and add this new line to it. (Be sure to back up /etc/fstab first!)
Code:
<YOUR_DEVICE_LOCATION> <MOUNT_POINT> auto rw,noauto,users,owner 0 0
For <MOUNT_POINT> you specify any unused directory on your system, or you can create one. Usually it will be something like /mnt/usbdrive.
Now you should be able to type
mount /mnt/usbdrive at any time to get access to your device at that directory. When your done (eg. not accessing data from it anymore) type
umount /mnt/usbdrive to safely detach from the computer.
For more information about this stuff check out the manpages:
man xorg.conf
man fstab