1 - To verify that TRIM is working, run the following at a command prompt (as admin):
fsutil behavior query disabledeletenotify
If it returns 'DisableDeleteNotify = 0' then TRIM is enabled.
2 - The pagefile is used to provide Virtual Memory in the eventuality that you run out of available RAM. As such, as soon as your system begins using it it will be reading and writing to it quite a lot. From the point of view of Windows, its great to have the pagefile on an SSD because its much quicker than running virtual memory from a magnetic HDD. More details can be found over at the Engineering Windows 7 Blog.
From the point of view of your hard drive however, you will be reading and writing to the same section of disk often, which doesn't help its longevity.
Depending on what you intend to use your machine for will somewhat dictate the approach you take. If you're going to be running lots of memory intensive apps, and filling your 6 (or 12) GB of RAM then you're going to be using the pagefile quite a lot.
There's a good discussion thread on neowin about the different approaches to this issue.
Personally, since I don't use up lots of RAM during my day-to-day use, I moved the pagefile off my SSD onto a fast HDD (Spinpoint F3) and have never seen any performance issues.
One final point is that some applications will refuse to launch if it cannot find a pagefile. Even if you never get anywhere near filling up your RAM its prudent to keep at least a small pagefile around to prevent these apps from complaining.
3 - You should get pretty dam good performance with that spec, so other than the standard advice (don't install crapware, run antivirus software, always update your drivers etc etc), you shouldn't need to do much to get good performance out of this machine. That said, there are plenty of sites out there full of advice on specific topics (e.g. this one), so if you have particular performance concerns there's almost certainly an answer out there for you, or somebody here that will know the answer :)
The short answer is no, you don't have to do anything special.
When you delete a file, you're basically telling the filesystem that the storage area reserved for the file on disk is now free for reuse. This is true for both an SSD, and a regular disk. The file data isn't really completely gone until something else uses some of that freed up space and overwrites it.
On a regular drive, there is essentially no limit to the number of times you can reuse a block of storage. Storage blocks on current SSDs will physically fail after a number of writes that is small enough to matter. SSDs avoid failing by doing something called wear leveling. This means the drive will try to actively distribute use over all blocks as evenly as possible.
So, while a file isn't really gone until the storage blocks get rewritten, the blocks tend to get reused/rewritten more rapidly on a regular disk than on an SSD. If you're concerned about data security, writing over a file then deleting it gives you some assurance on a regular drive (although there are more complications than you might imagine). This is much less the case with an SSD. Writing over the file will most likely mark the old blocks as free and write to new ones.
Best Answer
Well, it depends. Here's my take...
For:
Against:
I think the bottom line here is that if you have enough space, then it won't do any harm to load up the SSD with your Apps. If you don't have that much space, then I suggest only putting Apps on the SSD that will benefit from being there due to their need for fast access speeds, such as games or multimedia editors.