The token contract address is generated when a contract is deployed. A recipient address is where the initial supply should be sent. TRON tokens are identified by their contract address, not a Solana-style mint address.
Token images are off-chain metadata; TRC-20 contracts do not store image files. The image needs a public URL or metadata hosting service.