You are not required to file a federal return because of your income level. New York would require that you file an income tax return if you filed a federal return. Since you do not have to file a federal return, you are not required to file a New York tax return. Indiana does not require a return if you had no income.
Also wanted to know if that could delay the process of my federal tax return as its taking longer than 3 weeks. And also about the stimulus checks, since I filed for federal tax return for 2020, I still haven’t received both the federal tax return and the recent stimulus checks.
Yes, the IRS will use your 2020 tax return to determine your eligibility to receive a stimulus payment. Here is a TurboTax article about the American Rescue Plan, including the third stimulus payment.