CI 0 is indeed supposed to give you max range (not the same as LRC, by the way)
And yes,the FMGC does adjust for wind, At low cost indices, if the no-wind mach is a hypothetical .76, a 100kt headwind would result in .78 or so, while a 100kt tailwind will give you .74.