Obviously you've never developed an app. Changing the resolution will break a hell lot of apps (or add black bars to them)
Not if the app has been written correctly. Cocoa Touch already has some built-in support for this.
Try testing your app in the simulator with "Toggle In-Call Status Bar" option. If it resizes back and forth correctly, then there's a good chance it will already work correctly at an increased vertical resolution.