How many addresses can you create in an Ethereum wallet (limit)? Meaning is it 1K, 10K or 100K addressees you can create in a Ethereum wallet
It depends what you mean by "wallet". If you're really just asking "how many addresses can I create on my machine" (e.g. using the Geth client), the answer is "as many as your hardware allows you to". As in, you're limited only by the speed of your CPU and size of your disks.
There are almost certainly people and organisations out there with very powerful machines frantically generating key pairs (i.e. addresses/accounts) in a bid to steal other people's money. (Or, perhaps less pessimistically, just to prove it's possible to create collisions. See the LBC: Large Bitcoin Collider project.)
What is the maximum number of ethers can an Ethereum wallet address hold? Meaning, the total number ether per wallet address is it 1 million, 2 million or 10 million etc.
There's (practically) no limit. Note that there are only 97.2 million ETH currently in existence. I haven't checked the client code to see what size
int it uses to represent an account balance in the state data, but it'll definitely be big enough to hold all the ETH that will ever exist (in a single account).