DiskUtility (comes with Leopard) can sort that out for u.
TimeMachine will work on any separate disk afaik. Believe it'll work on a FAT32 external.
TimeMachine is kind of a recording taken of ur desktop use. It can be set at a timed interval, so if u do something and screw-up, u can use it to kinda roll-back. Or go back in time