re: Gender-specific pronouns for inanimates - English is weird. It sounds right to my ear as "she", but the opposite to others. Historically if a gender is required, male is used, but some find that offensive. On the other hand, certain inanimate objects (countries, vehicles of many kinds) are referred to as "she" simply because of tradition.
My girlfriend is learning a little Hindi right now and she finds it maddening that nouns are gendered male or female seemingly at random. I can tell her which is which, but as far as I know there's no system. Some are just male, some are female.
Anyway, "it" sounded weird in that sentence. I should have just rewritten it. :)