Есть теневыносливые. Можно смородину посадить, она будет давать ягоды попозже, но все одно будет. Черная лучше чем красная. Крыжовник туда же, только не самые поздние сорта. Черноплодка. Либо сажать то, что перерастет забор - любые высокие кусты. Хотя я вот малину посадить задумал, обещают побеги за 2.5 метра - надеюсь, забор мешать ей не будет.А по цветочкам вам уже выше подсказали.