If I have a unlocked BL on xt1060, am I able to flash all of the 3rd party ROMs?
Did Sunshine still offer the unlock code?
Based on what you are typing... it sounds like your phone is current a Locked bootloader and you are considering Sunshine to unlock, but first want to know if you can flash 3rd party roms?
Once you unlock your bootloader, you can flash Non-Signed roms and parts of roms (like recovery, system, etc), as well as ROMs and parts not meant for your phone.
So if your bootloader is unlocked, you can flash TWRP recovery, then flash something like CM, or other custom roms.
As for Sunshine, it will work on your XT1060 *IF* it hasn't been upgraded to 4.4.4. And if you have 4.4.4 on it now, NO YOU CAN NOT DOWNGRADE to 4.4.2 or below and use Sunshine. NEVER DOWNGRADE!!
Sunshine does not give you an unlock code to use, like if you could get your code from the Moto Web Site (for all but Non DE Verizon, ATT, Republic Wireless) or the China Middle man. Instead, Sunshine will exploit a vulnerability to unlock your bootloader, and no "code" is needed. It will do it automatically. Once Sunshine unlocks your bootloader, you'll be able to flash 3rd party recoveries (TWRP, CWM, Philz), and flash 3rd party Roms (like CM and others).
Keep in mind that only 3rd party ROMs which are based on Moto's stock roms, (i.e. the 3rd party rom is more of a "tweak" than new rom), will still have the Moto X specific features like Active Display, always on listening, etc. Whereas 3rd party Roms like CM and the one or two others, which are built from "AOSP" or others will not have those features.
Because of this, there are very few 3rd party or custom roms for the X, and the vast majority of those available are just tweaks of the stock moto rom.
Most X owners just unlock, root, and install Xposed and some modules to customize instead.