Yes.
Not internally, no, but there is a camera attachment, sold seperately.
YES the psp 1000 and 2000 camera you can buy in stores will work with the psp 3000
Yes
A PSP 3000 skin won't work for a PSP 1000 due to some significant, though still minor, differences between the PSP 3000 and PSP 1000. The PSP 2000 and 3000 have a closer model shape so skins are more interchangeable between the 2000 and 3000.
Yes, tried on both my PSP Fat and Slim, not sure about psp 3000 ,though.
Yes, if you have the camera attachment. You can buy this on eBay for about $90.
No, the 3000's screen is not compatible with a PSP-2000.
Yes, all the PSP chargers are the same. The PSP 3000's 5V charger works fine on a PSP 1000.
No. If you have psp 3000 it will but any other psp it will work.
Yes
yes any psp charger fits into any psp
You can't put a UMD game into a PSP Go, but PSN games will work on both.