The answer to the last question regarding what country has the largest population has recently become incorrect. Whilst, at the moment, the answer is china, a couple of weeks ago, India surpassed China in population and have around 5 million extra people (as of writing this).