The thru-axle hubs are made to the same standard, so yes, any thru-axle will work with your new fork (I'm assuming you got a new thru-axle fork. lol).
If you want to lace the new hub onto your old rim, you will most likely need new spokes as well, but that depends on the hub dimensions. There isn't much room for error when choosing spokes, so your new hub needs to match the old one in three different measurements (flange spoke circle diameter, and left/right center-to-flange). If it doesn't, then you need new spokes.....and after you price out all of that you may find it cheaper just to buy a complete front wheel instead.
As for choosing a hub, I'd recommend that you look for one that has the ability to switch between quick-release and thru-axle. Many of them have little adapters that are easy to switch out, and that way you'll have no trouble moving that wheel to another fork or selling the wheel to someone else if you ever want to do that. Also look to see about the availability of axle parts and bearings, and whether or not you need special tools to work on them. Front hubs aren't too particular and most are pretty good....rear hubs are a different story.
Hope this helps some. Enjoy the new setup...you'll notice an amazing difference the first time you ride it. :o)
EDIT: Something I was going to add is that if you do some dirt jumping or gnarly downhill riding, there are some newer front hubs that have a wider spacing between the flanges and bearings. These are a bit stronger and stiffer, and can help make a wheel stiffer laterally, too. They still fit in the same forks as the normal thru-axle front hubs. Most thru-axle hubs are pretty bombproof anyway but these new widebody ones are made for extra heavy abuse.