F1 to H1b - tax related question

Hi,

Here is my scenario. FY2021, I have been a student in F1 -Stem Opt work Authorization from (Jan 2021 - September 2021). I switched to h1b on Oct 2021. So FY2021, from Oct to Dec 2021, I was on H1b. I have the following clarifications to make:

1: When I used turbo tax, it didn't ask for any status requirement to confirm if I am a resident or a Non resident alien? 

2: I am not sure if I fall under dual status? if yes, How to navigate this situation in TurboTax?

3: I am confused if I am eligible for a 3rd stimulus or not? It came as a credit that is applied to me when I used the software. I am hesitant to accept cause I am not sure about resident- Non resident thing. It feels like I am a non-resident for 2021. 

I have additional info on number of days present in US since 2019 to 2021 as follows that I calculated:

- Number of days Present in 2021: 365

- Number of days Present in 2020: 366

- Number of days Present in 2019: 347

Number of days Exempt in 2021: 273 (365 - 92); 92 being the number of days on h1b.

Much appreciate your help.