I'm actually jealous. I would love to own a Kei car (I love the alto works RS) but they are rare and expensive over here. As far as the subframe goes, depending on the extent of the damage you will be fine with a proper high strenght weld/repair. I'm not sure if the subframe on the normal Mira is the same to be honest.