Seriously, almost everything is available as a business write-off...if you have a legitimate business (or at least one that remotely resembles a legitimate business). You have to think about the scale of things. For the stuff being discussed by the OP, you going to be doing this to effect of saving several thousand dollars at most?? I like to think about the worst case scenario in the event that your write-offs are scrutinized. In the most extreme case, the IRS will audit you and find out that you owe XXX dollars of taxes based on the "unapproved" write-offs. So the IRS picks you out of tens of thousands and makes you pay back a grand in taxes? And as long as you comply, you won't be in trouble.
However, here's one way I would approach it. I would reimburse myself from the company for every mile driven at the max allowable rate (more for towing). I would also assign per diem at the max rate (based on federal guidelines). Plus direct reimbursement for overnight hotel stays (based on location) is also legitimate. With those 3 factors alone, you can receive tons of tax-free income without even getting a sniff from the IRS.
But, as always, meticulous record keeping is key.