It is anyhow possible to get all the contracts deployed by a specific ethereum address in lifetime?
If yes, is it possible to get ABI details of the contract by their address?
You can just use Etherscan explorer.
You want to analyze the account 0x058251232C086247cA91998472245D8Ae213666c.
1.Search this address in Etherscan and you will get this: https://etherscan.io/address/0x058251232c086247ca91998472245d8ae213666c
2.Click "View All".
3.Find transactions with flag "Contract Creation".
4.Click the flag "Contract Creation", you can view the created contract.