Regarding that Line 7 Shuangjing station, they still are not saying when it will open
The latest news I've heard about it (from July) is that the reason is that the Shuangjing station at Line 10 has way too high a traffic volume, and if Line 7 was connected to it, the station would become overwhelmed.
Presumably when the above-described Line 17 opens to the west of Line 10, and Line 14 extends down to Jiulongshan to the east, passenger volume on Line 10 might decrease to the point where the two stations will be able to be connected without overwhelming Shuangjing ... but I am not counting on it.