My 2 cents.
I have Elk m1g.
I use the GE 4 wire smoke detectors plus a reversing relay (449cste). It works very well and is not expensive. GE has units with built in eol relay for your last unit on the daisy chain or you can use that model for all of the units which will trip a trouble code if they fail self diagnostics.
You should check with your inspector to make sure that they don't require 120v models. If you get 120v models it gets fuzzy about connecting them to the Elk as far as code. It's pretty stupid if you ask me. The 12v models hooked up to Elk are UL listed, attractive, effective, and continue to work during a power failure.
2 wire smokes can be used with Elk. If so, you must use only the models exactly spec'd by Elk. It is written on the Elk itself.
4 -wire smokes don't require anything special except for using 4 wires instead of 2. From the standpoint of Elk, 4 wire smokes can be plugged into any zone you like and configured lots of different ways. 4 wire detectors can each be on their own zone or you can daisy chain them together in groups or just daisy chain the whole lot onto 1 zone. 2-wire model must be daizy chained all together to zone 16.
I should mention that you can use 2 wire detectors in different ways than I have specified, but it requires the use of adapters and I can't fathom the point in doing that.
When doing the wiring, you need to decide how you want things zoned. If you plan on putting all of your detectors on 1 zone, then daisy chain the wire from location to location. If you plan on using 4 wired detectors, they can be daisy chained or each home runned. If you home run them, then you will be forced to put them on their own zones (unless you home run 8 wires which allows you to go either way but would waste a lot of wire).
Edit: Regarding heat only detectors, these are "passive" detectors, meaning that they require no power. They are 2 wire devices that can be used with either system but can not be daisy chained into 2 wire systems (they go on their own zone). They can be daisy chained with 4 wire systems but you only use the 2 signal wires (not power wires). When it gets too hot, there is a conductive material that "melts" and shorts the contacts. Once "melted" it is a-gonner. They also do rate of rise but the units will self reset after a rate of rise trip provided it never gets hot enough to trip the max temp sensor.