(1)∵f(x)=ln(2+3x)-x2,∴函数y=f(x)的定义域为(-,+∞).
由f′(x)=-3x==-=0,得x=,
当x∈(-,)时,f′(x)>0,当x∈(,+∞)时,f′(x)<0.
∴y=f(x)在(-,]上为增函数,在[,+∞)上为减函数,
∴函数f(x)的极大值为f()=ln(2+3×)-×()2=ln3-.
(2)由g(x)=f(x)+x2+(m-1)x,
得g(x)=ln(2+3x)+(m-1)x (x>-),
所以g′(x)=+m-1=.
①当m-1=0,即m=1时,g′(x)=>0,∴g(x)在(-,+∞)上为增函数;
②当m-1≠0,即m≠1时,g′(x)==.
由g′(x)=0,得:x=-,∵--(-)=-,
∴1°若m>1,则-<0,-<-,∴x>-时,g′(x)>0,∴g(x)在(-,+∞)上为增函数;
2°若m<1,则->-,∴当x∈(-,-)时,g′(x)>0;当x∈(-,+∞)时,
g′(x)<0,∴g(x)在(-,-]上为增函数,在[-,+∞)上为减函数.
综上可知,当m≥1时,g(x)在(-,+∞)上为增函数;
当m<1时,g(x)在(-,-]上为增函数,在[-,+∞)上为减函数.
(3)∵f′(x)=-3x,
由|a-lnx|+ln[f′(x)+3x]>0,得:|a-lnx|+ln>0,
∵x∈[,],∴0≤ln≤ln,而|a-lnx|≥0,
∴要对任意x∈[,],不等式|a-lnx|+ln[f′(x)+3x]>0均成立,
须ln与|a-lnx|不同时为0.
因当且仅当x=时,ln=0,所以为满足题意必有|a-ln|≠0,即a≠ln.
故对任意x∈[,],不等式|a-lnx|+ln[f′(x)+3x]>0均成立的实数a的取值范围是{a|a≠ln}.