A 12-year-old is one of three charged over a carjacking in Western Australia, in which an MP’s car was allegedly stolen.