Kriega tail bag straps around the seat, not the tail section, so no concern with exhaust or paint. +1 for the Kriega 20L bag. Enough room for laptop, cords, lunch, spare gloves and a bit more, plus waterproof (not a waterproof cover, just waterproof).
https://kriega.us/bike-packs-1/