Inheritance in foreign country

Hi, I am a citizen of USA, I have two questions. 
First, I inherited stocks in India from my sister when she passed away in Nov 2021

The stocks were transferred in my NRE Demat account in February 2023, in India. 

 

Do I have to show here in USA? If yes then what forms and time limit.  Also one of the stock companies offered buyback of the shares, I paid taxes on that, how do I show on my tax form here? 

second question is that I sold property which I owned. As per indexations, I didn’t have to pay capital gains tax but I paid sales tax, TDS(Tax deducted at source) how do I show here and can I get credit for that?

 

I use TurboTax Premier. 

Thank you for your help in advance.