The location is what dictates the rates so if the car will be in Canada, your rates would be the same anyways. You could buy insurance in Africa but if the car is going to be in Canada, same rates apply.
you can use your brothers address but you wont be able to licence the car in canada and if you licence it there and live here you have to register it locally or get fined,also you may have no coverage if the company finds out