is there any way to set up a Raspberry Pi 3 Model B+ wirelessly (headless) without editing the microSD card contents to enable SSH?
To amplify @Dougie's correct answer:
You'll likely be writing your Raspbian Stretch Lite image to your SD card after download. This would be the best time to do this. The
ssh file need not have any contents at all. Depending on the system you've used to download & write the image to your SD card, one of the following will do it:
$null > /boot/ssh
Mac or Linux:
/boot is a
FAT partition, and so can be mounted by Windows, Mac or Linux hosts.