Front Camera App?

One more thing, is there a way to hide apps on the main screen?

Everything on the launcher screens, such as app icons/shortcuts, widgets (calendar, clock, little applets on the launcher screens), are completely customizable. You can add, remove, modify settings--or even find completely different ones on the Market.

For example, I no longer use the Gmail icon. I use a widget called, "Gmail unread count" which I like much better because it shows the number of unread email on the customizable Gmail shortcut looking widget.

Anywho, welcome to Android. Far more customizable than BB, iPhone, and webOS. Like I was saying earlier, this transition to all the Android goodness will probably concern you more than the front camera... =)