Hi @CryptoBaba , welcome to the OZ forums. Please create a new topic for new questions.
You should start by following OpenZeppelin Upgrades: Step by Step Tutorial for Hardhat to set up your dev environment.
From there, use what you learned to deploy this contract. To verify I use hardhat verify Error verifying proxy with plugin @nomiclabs/hardhat-etherscan
It is extremely difficult to verify complex contracts on etherscan.