Question #1: Do all states have a sales tax?
No. Actually only 45 states, as well as the District of Columbia levy a general sale and use tax. Alaska, Montana, Delaware, New Hampshire, and Oregon do not impose a state sales tax. However, Alaska does allow for local sales taxes, and a few other states have a variety of specific excise taxes.
Question #2: If I have to move to a different state for a new job, can I deduct all of my moving expenses?