Yes it can support 2 screens, you can maximize programs and windows, but if you have a program that runs fullscreen, like a game, you would only be able to use the one primary screen. When it comes to screens its up to you, how big? wide screens? resolution?