Hi,
Yes, mojoPortal can run in the VS Web Server. Generally for development I recommend the source code download because there is example code you can find for almost anything you need to do by studying existing features (I don't recommend modifying the mojo code though, best to keep custom stuff in separate projects).
However, you can also run the pre-compiled deployment files in VS by opening it as a Web Site.
Hope it helps,
Joe