A woman is in hospital under police guard after a suspicious house fire in Melbourne's south-east left two men fighting for life.