2. Generally, no taxes are involved as long as the seller of the gun does not reside in the same state as you. All you need to pay is the cost of the firearm, the cost of shipping, and any fees associated with the background check/processing of the paperwork in your home state.
3. Anywhere from $25 - $75.