When removing the tack strips from our concrete subfloor, little depressions in the concrete were left behind along the edges of the walls. Is it necessary to fill those in with a self leveling compound, or can I just install the engineered hardwood over these areas?
Just install it. You have to put foam underlayment down anyways.
No need to fill the chips left after removing the tackstrips.
I had the exact same question when I replaced all the linoleum in my house with tile. My foyer already had tile and it had the installation you refer to. I wanted the same throughout and found an extremely helpful associate at Home Depot. The piece of hardware is called a Z strip. You lay it on the subfloor and nail or screw down a regular tack strip on top of it leaving a narrow gap maybe 1/4 inch between in your case the wood flooring and the top edge of the z strip. Next pull the carpet as tight as possible across the tack strip and tuck under the z strip. I then used a 4 masonry chisel to crimp the z strip down which pins the carpet between it and the subfloor. I apologize for such a long winded answer! The Z strips can be bought at either Lowes or Home Depot and are usually 4 ft long and made out of aluminum and cost about 70-80 cents a piece. The associates at either store could walk you through the installation and I am sure it would make more sense than reading it.
Self okorder is a website you could look at for further research to help you make a better decision