Yep! If you just go to the app store, then click on updates, and then it will say "purchased" click on there and it'll tell you :p
If you are talking about the Verizon apps, the only way to remove them is to root and unlock the bootloader on the phone, then you can disable or remove the Verizon apps at that point.
Just go to App Store > Downloads > Purchased and, Voila! Your purchase history is there!
If by "hidden" you mean apps that were installed by default from the manufacturer, there is now way to remove these apps from your phone by conventional means. You must have root access, which can be very hard to get on your device.
The top purchased iPhone apps (for both paid and free) are consistently game-based apps. The most used app is Facebook followed by iTunes.
Yes you can as long as your iphone is connected to the same itunes account you bought the apps on.
It is called "App Store" and it lets you look through a list of all the apps that are available, and download apps.
You should be able to go into the app menu and disable the unwanted apps.
Hook up to the computer, open up itunes, than go to apps than purchased then wa-laa.
Not all. Apps in the Store list the OS that they support.
When you go to the app store, there are many apps that are free. The app store has a list of highest rated/most often bought free apps.
There are over 305,000 apps on the AppStore and over half of that number is free apps, so to list all of them would be nearly impossible.