welding the vertices in MED should indeed solve the lighting issue (in the top middle of the roof, some vertices still need to be merged). For getting a softer, less agressive specularity...I hope one of the shader gurus can help
Thats what I got with some slight code tweaking and vertex welding