Most of those custom seat covers are air bag compatible. If so, they will say so. Here's one such dealer. https://www.shearcomfort.com/Seat-Options/6011/54/2003/0 There are others, of course.
I lucked out. My seats were badly stained but not too worn. I vacuumed and used the compressed air hose to remove caked in dust, then washed them down with about a half a dozen passes of rubbing alcohol on a sponge.
Thank you! mine have a six inch tear right along the seam on the driver's door entrance side so it definitely needs more than a cleaning.