what receivers and battery packs do you suggest for the Taranis?
A 1500 mAh 3S LiFe pack is commonly used to replace the NiMh pack that comes with transmitters, including the Taranis. Be sure to change your voltage alarm threshold in the software. I have mine set to 9.6 volts because I looked up some voltage curves for LiFe batteries, and it looks like (for a 3S) they typically hang out around 9.9-9.6 volts for a while, and then shortly thereafter, they kind of drop off a cliff and die, which you wouldn't want to happen while you were flying.
You can also use a 3S LiPo with the Taranis. Because the Taranis has a switch-mode voltage regulator, it won't waste the extra voltage as heat, so there isn't a penalty for having an excessively high voltage, like there would be on a radio with a linear regulator.
The main advantage of a LiFe is that it has a very low self-discharge rate. Also, it is much less likely to light on fire if mis-handled. The main advantage of a LiPo is increased energy density. Some LiFe packs are specifically designed for use in transmitters and have a protection circuit that prevents over-discharge/over-charge.
Any of the FrSky receivers should work with the Taranis. I like to use the telemetry receivers so that I get the beeps when my RSSI is starting to get low. Currently, I'm using the D8R-II Plus in my models. I wanted to put the D4R-II in my wing, but it was out of stock.