На мой взгляд столбы и лаги лучше загрунтовать цинконаполненной грунтовкой, а потом покрасить любой эмалью по металлу. Для того, чтобы столбы не корродировали в земле (всё равно будут! ) можно обработать их препаратами типа "Мовиль".
И ещё. По личному опыту знаю, что самому делать забор дороже, поскольку крупные фирмы закупают материалы по оптовым ценам, да и работа не настолько дорогая, как может показаться.
Пытался сэкономить (даже некондицию с завода искал, через приятеля ), но ничего не получилось. В результате 18,5 погонных метров забора мне сделали за 21000 рублей вместе с калиткой и за... полдня. Контора называется "Заборград" (не реклама!!!)