I've read somewhere that both the comics and the novels are somehow canon because the writers ( Orci said it) need to approve them to a degree and the novels cannot have in them anything that the writers don't want them to have. I'd say it's a grey area between canon and non canon, they're still interesting though if you want to know how they got together.
They're not canon, Orci was pushed into saying they were by an interviewer a few weeks back, but retracted it very quickly in the comments section.
Bad Robot are just very protective of their universe (not that it helps, the first two Academy novels had a few contradicions that should have been easily spotted - in The Delta Anomaly
, San Fransisco is a dangerous place with violent gangs, wheras in The Edge
there is virtually no crime on Earth)