I've never heard of double jeopardy for impeachment; being impeached does not preclude criminal prosection for the same offense.

FBI's assessment of presidential immunity might should be reviewed in light of the court's recent ruling on same and the fact that they are an executive branch department of government. They work for the executive - as evidenced by the firing of James Comey - so we can't trust their assessment of his immunity.