Foreign inheritance / gift questions

I have questions regarding receiving a gift from an individual abroad (all referring to both the federal and the state level):

  1. If you receive money:
    1. Do you need to report it? With what form? (I believe it is with Form 3520 if greater than $100K.)
    2. Is that money taxable? (I believe it isn't.)
    3. Is there any difference between gift and inheritance?
  2. If you inherit land:
    1. Do you need to report it? With what form? (Form 3520 if greater than $100K again?)
    2. Is that money taxable? (I believe it isn't.)
    3. If you paid "inheritance tax", can you deduct in any way in your tax return?
  3. If you sell the land inherited:
    1. Do you need to report it? With what form? (1040, sch D?)
    2. Is that money taxable? (I believe it is.)
    3. Is the stepped-up basis counted on the date of death or on the date of transfer of ownership? (I believe in the US it is always automatic, so the stepped up basis is from the date of death, but there are more complicated cases where the transfer may be done in several steps, and therefore the transfer happens many months later. Would that move the basis to that date?)

Thank you!