How much hashpower is needed for a pool to find at least 1 block per week?
A lot.
Global hashrate is around 1100 EH/s currently. There are roughly 1000-1050 blocks per week, you would need 1/1000 of that (0.1%), so at least 1 EH/s of hashpower.
In other units:
- 1.000 PH
- 1.000.000 TH
- 5000 pcs. of S21-category machines
- 0.5-1 million Bitaxes.
And still, that's only on average, so you may not see a block for many blocks.
For comparison,
public-pool has about 40 PH,
CK pool 170 PH,
Ocean 17.700 PH (1.65%).