Yes, the BRICS Summit will be hosted by South Africa.
The subject of President Putin's attendance and the warrant issued by the International Criminal Court are matters under consideration by the Government of South Africa. The President will make an announcement on this matter once a decision is finalised.