Yes on the ground navigating this route is a piece of cake hundreds of geographically challenged tourist do it every day ;-)
The cycle route more or less hugs the waterfront.
The G5611 is a motorway. You are not allowed on that with your bike.
PS
In China you will need the Chinese version of Google maps:
www.google.cn/maps/@25.7984751,100.1602391,11z
The international version does not work here without VPN.