Other Chapters restrictions to SM units?
So i'm looking into expanding my Dark Angels army (Got the Dark Vengeance ones and other bits and pieces), but I was wondering if the other chapters such as Dark Angels, Blood Angels, Black Templar etc. have any restrictions to using standard SM units. I haven't read through any other chapters Codex so i'm sorry if it's described in them already.
Things like Centurions, Thunderfire Cannons, StormTalons, Assault Marines, Scouts, Tech Marines, Drop Pods etc.
While i'm asking questions, will I be able to field DA with just the DA codex? or will I need the standard SM codex as well?