Steam version dont contain laucher - how will that work? Will Steam version overwrite vanilla?
You can right click on your HoI3 in Steam, go to properties -> set launch options and add "-mod <whatever the mod folder is called>" then launch the game to make it always use that mod.
Don't have steam HoI3 installed here, hopefully I am remembering this right