Sherry,
With "no X are Y" statements, although a normal conditional (and its contrapositive) represent the information, the Double-Not Arrow is more compact. Thus:
professor  

 under 18
and
able to vote legally 

 under 18
This also implies things like:
able to vote legally  
 under 18
 under 18
which might be easier to represent as
able to vote legally 

 18+
We could similarly say:
professor  

 18+
Note that the stimulus does not say that everyone who can vote is a professor, nor that all professors can vote. Thus, the chain you have does not correctly represent those relations, and the reversal of the first part still would not represent those relations.
That last sentence involves three different "some" relations:
brilliant person 

 professor
brilliant person 

 legal voter
brilliant person 

 under 18
As far as the answers:
Answer choice (A), note, says that no professors are 18, so that means none are 
exactly 18. We have no idea. This is not opposite, just unknown, too-specific information.
Answer choice (B) is wrong for exactly the reason you noted. Nothing more to say!
Answer choice (C) is new information.
Answer choice (D) is new information; like you said, it could be true, but is not known.
Answer choice (E) is correct not because there could be, but there 
must be brilliant people under 18, per the last phrase of the last sentence. Because those people are, by the first two Double-Not Arrows, too young to be professors or legal voters, there are some brilliant people who are neither professors nor legal voters. 
Robert Carroll