I would like give you some hints rather than doing them for you.
In (a), in accordance with the conditions provided, firm 2 will enter the market to compete with firm 1. Firm 2's cost function is solely determined, while firm 1 has two choices. Just calculate the payoffs in two equilibra and this can determine firm 1's best respond.
In (b), now the cost funcion of firm 1 is unknown to firm 2, and in another words, firm 2 does not know the payoff if it enters the market. It is easily to get that firm 1 can earn more if firm 2 give up entering, and it is natural for firm 1 to convince firm 2 not to enter. To calculate the payoff of firm 2 when it enters the market and firm 1's type is G, and the result shows that firm 2 should not enter the market. Thus, firm 1 has incentives to make firm 2 believe that it is type G for the sake of its own profit. To proove there is no separating equilibrium, consider that firm 2 believes that firm 1 is type G but actually not, then firm 2 will, plausibly, make an adverse selection.
In (c), similarly, you can do it according to the definition of separating equilibrium.
In (d), just calculate payoffs when q1=9. By comparison, check whether it is an equilibrium.
In (e), it seems that the question give you a probability of type G. calculate the payoffs.