Yes. It is free and needs no sign-up.
Linear and quadratic equations with one unknown. It also simplifies expressions.
Yes. It shows each step and checks the answer.
Use ^, so x^2 means x squared.
Yes, but use one letter only, such as y or n.