CB20 is the Sunny Gti-R engine (according to google)
Or the nissan CB20 is a bus
Cams move power up the powerband. So lower down suffers. If your using this as a daily don't go for mad profiles or it will run lumpy as has been said
With a cam upgrade a good spring upgrade is recommended 
Demon tweeks don't do cam grinding so I think you'd receive a blank one. If in doubt give em a ring
Iirc all pulleys are the same just varies with accessories a/c, pas etc