The iPhone takes a 2 megapixel photo when you press the camera button.
If you sync the photos back to your computer, you can do anything you want to the photos including changing the resolution and/or size. There's no need or ability to do any of those things on the iPhone itself.
No, it won't take videos. It probably doesn't have a video encoder chip necessary to ever take videos.