You lost me with all this talk of wooden dowels, finger tight, etc….
You can’t half butt the install of a helicoil in a high torque applications. I would highly recommend having the insert installed professionally using the appropriate, drill size, tap and insert
To answer your...