见解析
解:(1)设f(x)=ax2+bx+c
由f(0)=1得c=8
∴f(x)=ax2+bx+8
∴f(x+1)=a(x+1)2+b(x+1)+8=ax2+(2a+b)x+a+b+8
∴f(x+1)-f(x)=ax2+(2a+b)x+a+b+8-ax2-bx-8=2ax+a+b
∵f(x+1)-f(x)=-2x+1
∴2ax+a+b=-2x+1
∴2a=-2且a+b=1
∴a=-1,b=2
∴f(x)=-x2+2x+8
(2)函数y=log3f(x)
=log3(-x2+2x+8)
=log3[-(x-1)2+9]
∴单调递减区间[1,4]
值域(-∞,2].