(1)由题得:f(x)=x++a,设1≤x1<x2,
则f(x1)-f(x2)=(x1++a)-(x2++a)=x1-x2+-
=(x1-x2),
∵1≤x1<x2,∴x1-x2<0,x1x2>1,又a<1,得x1x2-a>0
∴f(x1)-f(x2)<0,即f(x)在[1,+∞)上为增函数.
(2)由(1)得:f(x)在[1,+∞)上为增函数,
要满足f(5-2m)<f(3m)
只要1≤5-2m<3m,
∴m的取值范围为:1<m≤2.
(3)g(x)=x•f(x)+|x2-1|+(k-a)x-a=x2+kx+|x2-1|
g(x)=0在(0,2)上有两个解x1,x2,不妨设0<x1<x2<2,
g(x)=,
所以g(x)在(0,1]是单调函数,
故g(x)=0在(0,1]上至多一个解,
若1<x1<x2<2,则x1x2=-<0,
故不符题意,
因此0<x1≤1<x2<2.
由g(x1)=0得k=-,所以k≤-1;
由g(x2)=0得k=-2x2,所以-<k<-1;
故当-<k<-1时,方程g(x)=0在(0,2)上有两个解.
方法一:因为0<x1≤1<x2<2,
所以k=-,2x22+kx2-1=0
消去k得2x1x22-x1-x2=0
即+=2x2,因为x2<2,
所以+<4.
方法二:由g(x1)=0得x1=-
由2x2+kx-1=0得x=;
因为x2∈(1,2),所以x2=.
则+=-k+=(-k).
而y=(-k)=在(-,-1)上是减函数,
则(-k)<(+)=4.
因此,+<4.