1. "Sabonge told the Times that there was insufficient ship traffic to support both a widened Panama Canal and a second canal in Nicaragua."
Yes, the sea-level in Nicaragua will be the only one used.
2. "the project would be a joint public-private venture financed by unnamed investors..."
China... ?
China already controls the panama canel. Why would they be interested in a second one?