It depends on a lot of factors, but the range 10%-20% is quoted often in this forum. That suggests you should allow 100GB-200GB, too much for a 128GB MBA even on the low end of the range.
A single data point: My 430GB iCloud Photo Library takes up 48GB on my MacBook Pro running Mojave and Photos 4.0. That's about 11%.