(1)因f(x)在(1,+∞)上为减函数,
故f′(x)=-a≤0在(1,+∞)上恒成立,
又f′(x)=-a=-()2+-a=-(-)2+-a,
故当=,即x=e2时,f′(x)max=-a,
所以-a≤0,于是a≥,故a的最小值为.
(2)命题“若∃x1,x2∈[e,e2],使f(x1)≤f'(x2)+a成立”等价于“当x∈[e,e2]时,有f(x)min≤f′(x)max+a”,
由(1),当x∈[e,e2]时,f′(x)max=-a,所以f′(x)max+a=,问题等价于:“当x∈[e,e2]时,有f(x)min≤”,
①当a≥时,由(1),f(x)在[e,e2]上为减函数,
则f(x)min=f(e2)=-ae2≤,故a≥-,;
②当a<时,由于f′(x)=-(-)2+-a在[e,e2]上为增函数,
故f′(x)的值域为[f′(e),f′(e2)],即[-a,-a].
(i)若-a≥0,即a≤0,f′(x)≥0在[e,e2]上恒成立,故f(x)在[e,e2]上为增函数,
于是,f(x)min=f(e)=e-ae≥e>,不合题意;
(ii)若-a<0,即0<a<,由f′(x)的单调性和值域知,∃唯一x0∈(e,e2),使f′(x0)=0,
且满足:当x∈(e,x0)时,f′(x)<0,f(x)为减函数;当x∈(x0,e2)时,f′(x)>0,f(x)为增函数;
所以,f(x)min=f(x0)=-ax0≤,x0∈(e,e2),
所以a≥->->-=,与0<a<矛盾,不合题意;
综上,得a≥-.