If your laminate flooring is in good condition on the edges, the tack strips will hold just fine. If not, you need to first secure the flooring, then install the strips.
The rest of your questions can be answered here. Flooring. (There's a section for 'Carpet'.) My best to ya and hope this helps.
© 2017 Renovate Your World LLC