The wife has a 2018 Civic with the 1.5T.
From what I understand, fuel dilution is most likely to occur when the vehicle sees mostly short trips, and, especially, when those short trips occur in cold weather (ECU specifies a rich mixture for starting in cold temps).
Colder ambient means the oil takes longer to reach full operating temp, at which fuel evaporates.
Most people agree that this becomes a non-issue when the owner is careful to frequently take the car out for longer drives and allow the oil to reach full operating temperature, allowing the fuel, along with any moisture, to cook off.
My wife and I do this with hers, and haven’t had any rise in oil level or any other problems in the almost 2 years and almost 40,000 miles that she’s had it.
As for oil, just use a full synthetic from one of the top brands, and you’ll be fine. I stocked up on 0W-20 Valvoline Modern Engine and Mobil 1 Annual Protection last fall when Auto Zone had those on clearlance for $2/qt. I have enough for at least a couple of years.
But, right now, I actually have Pennzoil Platinum 10W-30 in it, along with 1 quart of Edge 0W-20 that I had lying around. I can’t tell a difference in how it runs from straight 0W-20.
It‘s not picky.
If I had to buy oil at full price, I’d probably just run a Good, full-synth 10W-30. I like the protection of a 30W, and I like the fact that 10W-30 usually has a nice, low Noack rating, and not a lot of VM/VII.