I'd have to agree about the plants you listed needing sun....and lots of it. In fact, nothing you list there is going to grow all that well if it's too shaded. You'll get 'leggy' plants that spend most of their energy elongating their branches looking for more sunlight and fruit set will be light, if at all.