things are based on how much money he makes...what he pays taxes on.

if his company gives him a gas card as a perk you can't really demand that he not use it or the company vehicle

it is doubtful that his business would simply let him use a company vehicle or gas card for whatever he wanted

they are regulated and everything needs to be accounted for because the company needs to pay taxes on that stuff too as it is considered part of their business

who he lets use the credit cards in his name are none of your concern

unless he is asking you to pay half...he can let the neighbor charge 7500 in tulips on his card...he is responsible for paying for them

and

any reputable credit card company would not give you information on how many times he called them

he may be putting money on a card for her but that doesn't change how much money a month he is making