I wouldn’t add a spa to your requirements if I were you, mixxalot. You might find a seller who is willing to leave their redwood hot tub (cuz they can’t move it) and you may have to do some repairs on it before using it. That’s much cheaper than buying a new one and having it delivered and set up IF you can still find the parts for it. Alternatively, you can buy a new redwood hot tub after moving in which is more energy efficient and has more and specialized jets and seating than any energy-wasting concrete spa which is attached to an in-ground pool.
Above-ground redwood hot tubs have thick folding covers which keep the water at least lukewarm for the next heating. They cost far less to heat than in-ground spas do, especially in the dead of winter.
You can make your own BBQ pit in the backyard from Home Depot materials for $75 – $150.