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.
Cards: Chase Southwest 20k & CSR 17k & CSP 10k & FNBO 30k Oregon Duck 5k, & AMEX BCP 32.5k & Amex Magnet 15k&amg; Hilton Surpass 7.5k & Delta Gold 12k & Zync NPSL, Fidelity AMEX 17k Commerce5.9k & Cash Forward 7.5k & Sams Club MC 20k, Paypal Extras MC 10k, Paypal Credit 7.25k CapOne Venture 15k, QS 2.5k, QS 750, Amazon 10k, Walmart 10k, Citi Simplicity 18k, Discover IT 23k and a nice stack of store cards. Landmarkcu Personal Loan 10k