To your first question, you should take a look at http://adioso.com/ (YC W09) by http://news.ycombinator.com/user?id=tomhoward
Has been covered a few times on HN already e.g. http://news.ycombinator.com/item?id=1651737
Has been covered a few times on HN already e.g. http://news.ycombinator.com/item?id=1651737