Мы бы предпочли единственное число.
В обоих случаях верны оба варианта.
В значении "в случае необходимости" корректно: при необходимости. По необходимости = "по мере возникновения необходимости" или "по причине необходимости".
Если имеется в виду, что Иванов 1 января 2011 года состоял на учете по такому-то адресу, то верная пунктуация: Согласно решению суда, по состоянию на 01.01.2011 гражданин Иванов И. И. состоит на учете по адресу...
Предлог ПО в значении "после" требует постановки существительного в форму предложного падежа. В этом значении правильно: по заполнении.
В таком случае лучше: могли быть те, кто хотели.
Образование формы родительного падежа мн. числа существительного мечта затруднительно; в индивидуальном употреблении отмечен вариант мечт («Он корни помыслов, он зрит полет всех мечт И поглумляется безумству человеков...» Державин, Евгению).
Правильно: от 35, 50 лет.
См. Правила переносов.
Правильно: борьба со СПИДом.