2. Because Ganlong's mother's surname is Niu Kelu, Ganlong is the only son born to a Manchu woman among all the sons of Yongzheng. From a national perspective, it is also a priority to establish a dry dragon. (The information of Gan Long's mother is subject to the official history for the time being)
Another reason may be that Kangxi likes Li Hong. As for why he kept a secret deposit, it was to avoid a fight between brothers.