解:(1)设公园A需铺设草皮的面积为S1,则S1=(62-2)×(32-2)=1800m2;
(2)∵公园B的面积S2=1008,又∵1708+1100=1800+1008,∴供需相等。
若设总费用为y元,公园A向甲地购买草皮xm2,向乙地购买(1800-x)m2,
则y=30×0.25x+22×0.3×(1800-x)+32×0.25×(1708-x)+30×0.3×(x-700)=1.9x+19244(700≤x≤1708)
∴当x=700时,y的最小值=1.9×700+19244=20574(元)。