No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Also , don't worry about deposits for reimbursable expenses hitting your bank account.
1. IRS doesn't base your income based on bank deposits, or paychecks, they base it on the amount reported on w2, 1099's, etc.
2. Large cash deposits, either cash, money orders, are tracked by your bank, and if near or over $10,000 in depsosits in a short period of time, they are required to fill out a SAR or suspicious activity report, the first one usually goes without notice, it happens frequently they will look deeper. Probably better to have your mom give you a check or better yet, get a company credit card and make you an authorized user.