Safemoon clone to mainnet

I want to deploy a safemoon clone on binance smart chain. I have forked safemoon code. What changes I have to do before deploying the contract and is there any way to test it on testnet with testnet pancakeswap.

I am very new here, Can anyone tell me all the steps to deploy a similar token like safemoon to bsc mainnet.

Use #general:developer-wanted if you need a developer.