Do not take this personal, the following goes for everyone,
please give enough information in the subject of the message so in future people will be able to know what the message is about without need of having to open it. These forums are done by everyone for everyone, so keep the forum as readable as possible.That will save me from modifying them myself as well

THANKS!
By the way, the answers:
1) Yes, with the exception of the Location Free Player. Expensive device which not many people own. There is a way to get it working, use google if you are interested. Personally I would go for the cheapest alternative for streaming video content over to your PSP (PimpStreamer anyone?

)
2) Yes, most of them. (99.999%). You may encounter some issues, i.e. some homebrews using WiFi will not work with WPA encryption if they have not been updated by the coder. They will probably work under WEP encryption though.
3) That will depend on your needs. I personally have 3.52 M33 installed (no updates yet). The good thing of them all is that you can install them and try until you find the one that suits you best.