Regarding health forms: if you don't have the forms you may be fined, to TT will not pass the review phase. That said, you can still file with incomplete/unreviewed forms! (You used to be able to even e-file, not sure if that is still the case.) You can certainly print it & snail-mail it as-is. ...But again, you might get fined for not having health care, depending on which state you live in.
Regarding depreciation: I hear the basic version may be very handicapped? Anyway for deluxe version, search for depreciation topics, there are a number of them, for example:
depreciation of investment property
depreciation and amortization, farm
depreciation recapture, self-employed business
etc.
You'll see a bunch of help links for each topic. The first link will often be to "jump to" the form or interview screen to start entering depreciation info. BUT be warned -- I did click the 1st link for the 3rd search topic above, & noticed this: "...If you have a corporation, partnership, or multi-member LLC, you need to use Turbo tax Business"