I don't know anything about changing the length of chains, so hopefully someone else with chime in about that...
As for WD-40, if I'm not mistaken (and if I am, someone will correct me), it can be used in a pinch as a degreaser, but is not a lubricant. Do a search of this forum, I think there has been a lot of debate on using WD-40 on chains...