They're leggy because they don't like being hot in there, at this time of year..... brassicas should be outside, as soon as they've germinated if you do really need to start them inside, at all.
The amount of green in the cover doesn't restrict light enough to bother anything, but the plastic keeps all the heat inside, good for things like tomatoes and peppers - but can be deadly for others.