Further, can Haldir attack an enemy that engaged the previous round cor the normal attack, and then attack it again using his combat action, as long as no new enemies were engaged that round?
No because Haldir specifically says that his ability only works with enemies not engaged with you.