Great, Thanks for the response guys. I will focus on richmond one while having a look at other ones too.
Yes as per s23srinivas; you want and SHOULD (in my opinion) be getting 19/20 on that one by the time you take your test. Others generally speaking are a little more detail orientated and while they can ask anything the pass mark is 15 not 20. Be warned many of the test sites are also woefully outdated, while our PM hasn't changed in a while things like the major opposition party/leader in ON and even leader of the federal party in power have changed. Will those questions come up? Well they are in the book so they could, you should fill out those two pages (or just write the answers on a flash card).
That said, your local MP is extremely unlikely to come up given most people take the test outside of that area given there just aren't enough IRCC offices. And while I know my local MP I have no idea what the one in my IRCC office is (or was)!
Yup.