.解:法(1):①∵

=(1+cosB,sinB)与

=(0,1)所成的角为

∴

与向量

=(1,0)所成的角为
∴

,即

(2分)
而B∈(0,π),∴

,∴

,∴B=

。 (4分)
②令AB=c,BC=a,AC=b
∵B=

,∴b
2=a
2+c
2-2accosB=a
2+c
2-ac=

,∵a,c>0。 (6分)
∴a
2+c
2≥

,ac≤

(当且仅当a=c时等号成立)
∴12=a
2+c
2-ac≥


(8分)
∴(a+c)
2≤48,∴a+c≤

,∴a+b+c≤

+

=

(当且仅当a=c时取等号)
故ΔABC的周长的最大值为

。 (10分)
法2:(1)cos<

,

>=cos

∴

, (2分)
即2cos
2B+cosB-1=0,∴cosB=

或cosB=-1(舍),而B∈(0,π),∴B=

(4分)
(2)令AB=c,BC=a,AC=b,ΔABC的周长为

,则

=a+c+

而a=b·

,c=b·

(2分)
∴

=

=

=

(8分)
∵A∈(0,

),∴A-

,
当且仅当A=

时,

。 (10分)