Canadian content requirements are true. The government requires the station to play 35% Canadian content (unless you are after midnight). This isn't a problem though: Skinny Puppy and their zillions of side projects, FLA, Fantacide, Landscape Body Machine... there's lots of Vancouver-based goth/electro/industrial music, let alone Canadian stuff...
As for the hotlist of songs... we do have something called the "playlist" which is music received at the station within the last 3 months. It refers to the most current stuff at the station. The latest Metropolis stuff we receive at the station for example, is all considered playlist material for 3 months following its release date.
Do you need to meet a requirement from this hotlist? Depends on the show - each show has a different requirement. Right now, our current goth/industrial show has to meet a 0% playlist requirement. We only get serviced by a few goth/industrial type labels, so it would be unfair to ask our DJ to use playlist material if we don't have enough relevant playlist material for their show.