解:(1) 购买量是函数的自变量$x。$
已知点$A(2,10),$当$x = 1$时,$a$的值为:因为$2$千克花费$10$元,所以单价为$10\div2 = 5$(元/千克),则$a = 5\times1=5。$
(2) 当$x>2$时,前$2$千克花费$10$元,超过$2$千克部分为$(x - 2)$千克,这部分单价为$5\times0.8 = 4$元/千克。
所以$y$关于$x$的函数解析式为$y=10 + 4(x - 2)=4x + 2(x>2)。$
当$x = 3$时,$b = 4\times3+2=14。$
(3) 甲农户:
当$y = 8.8$时,因为$8.8<10,$所以购买量$x=\frac{8.8}{5}=1.76$千克。
乙农户:
当$x = 4.5$时,$y = 4\times4.5+2=20$元。