You can install it, of course, but first you have to unlock the bootloader.
Indeed, the ROM base is the Chinese stock ROM, but is modified to get rid of Chinese bloat ware. There are more information about this on other topics, you have to do some research on your own.
The network compatibility...