Heres how to add a 1099 misc to your return
https://ttlc.intuit.com/replies/4770594
As for your other question. If you are using the online version of TurboTax, then you will need TurboTax Self Employed if you have business expenses. TurboTax deluxe will only handle Schedule C without expenses.