How much portability do you want? Your iPad is already a streamer, so I would just buy a dongle DAC, like the Dragonfly Cobalt. If you buy a streamer, DAC and amp for headphones, you're likely limiting your listening to one location and eating up a chunk of your budget (since you're essentially building a second mini-system).
I have several headphones and DAC/amp combos and, frankly, my cheapest, Dragonfly Black and Grado SR80s, sounds pretty damn good. The Black, the new SR80x and a USB/Lightning adapter would run you a bit under $300. A Cobalt and Grado 325x would run around $650. Lots of headphone choices out there - but keep the source simple.