You need to contact a lender because nobody can answer your question online. Lenders need to verify employment, income, credit history, credit score, debt to income ratio, savings, etc. You should start with your own bank first because you're already a customer.
Some examples that you did not mention - whether you receive a W2 or if you are self employed. There is a huge difference. Also how much you can use for a down payment as this affects the type of loan you qualify for and whether you will need to pay for mortgage insurance.
The USDA loan has NO down payment requirement BUT there are income restrictions and property location restrictions.