I've used 3 different cranksets in roughly 20,000 miles of 1X use, and never adjusted or fiddled with chainline even once. Ever. Not one of those cranksets have been a dedicated "1X" crank.
You also don't need dedicated single-chainring bolts, though they are fairly cheap-- you
absolutely do not need the $$$ Wolftooth bolts. My personal choice are
Truvativ chainring bolts, because they're hex on bolt sides, and they're steel. I've snapped my fair share of aluminum bolts.