It's good to see more people converting to the PSP side of the force (or whatever)...
Homebrew on PSP can be really simple IF you know what you are doing but yes, even when I started I found it to be a complex nightmare of files and foldersNow onto your questions;
1. Not 100% sure but I can't see this being important anyway.
2. Flash is supported in FW2.71 and up. To get the update you should probably look on google or psp-hacks.com for the file. To upgrade put the EBOOT.pbp in the folder X:PSP/GAME/UPDATE (X:/ being the PSP root) and go the Games menu to start the PSP updater.
3. To run Homebrew on higher Firmwares download and use eLoader v0.99. You could also use the reverse DevHook for 2.71 which gives FW1.5 whilst still on 2.71 but I'm not 100% sure how that one works
4. The only Firmware differences are for the Japanese ones where they use O as confirm and X as cancel. UMD games are region-free but UMD movies are not. So to play movies you will need to buy local.
Hopefully this will help you out in getting Homebrew working on your brand new PSP![]()
Bookmarks