You need the conventional TX even when you use a 900mHz system for control. The 900mHz system attaches to the TX and only transmits what the conventional TX provides based on your finger work.
What you need is a decent TX that is compatible with the long range systems. Although a number of brands will work for either, if you want to stay mainstream and get easy compatibility, look at a Futaba TX and either DragonLink or EzUHF for the long range system. I'm not a fanboy for these brands, but in researching what I want for long range FPV, these seem the most compatible and best supported.
If you want to have a photographer that is able to control a camera gimbal separate from the pilot, you will probably want a second TX for him/her. If you need long range, they will need a second long range system for that TX too. On the other hand, if you intend to fly within 100 yards of your position as most commercial operators appear to do, you don't need long range radio at all. Either way, you still need a TX for the pilot and none of this changes what that TX needs to be.
You want 8+ channels for the pilot. Having a knob or two to allow you to adjust gains on the fly will be nice. There are a number of radios that meet this need. I just got a Futaba 8FG Super myself, partly because it has knobs and 3-way switches, partly because it is a Futaba and therefore very compatible, and partly because it supports S-Bus and can handle up to 14 channels (though I'll likely never use more than 8 or so).
As for video, that is a separate TX/RX setup. And if the pilot wants remote video as well as the photographer, that's two video setups. Often in that situation only the photog has the video and the pilot flies LOS, but that's up to you and your needs.
For starters, settle on a TX for the pilot. You can expand the rest later pretty easily.
I'm just a somewhat well-read newbie though. Hopefully someone with actual experience will jump in and provide additional info or corrections to my drivel.