I don't think offering six years is dumb when he can in fact lengthen his career by DH'ing some, so yeah.
Let's just say the availability of the DH isn't the reason Cabrera and Pujols' contracts got bad at the end. They just lot the ability to hit at a high level. Freeman is more likely to lose the ability to hit before he's unable to physically play 1st.