Virtually everyone can equip knives, yes. There were a few screwballs like Red XIII who couldn't (lol) but eventually he could too.
I think one ranged weapon per realm is fine. There's a whole class of characters called Support (they have 4* or 5* support) who will carry Breakdowns, which are amazing for both mitigation or offense depending on what the content needs. Wakka, Fran, Irvine, Sazh, Setzer, Vaan, Barret, Edward, etc all fall into this category. Outside of Vaan, Setzer and Gordon (lol) they all can use either guns, bows, and/or throwing.
Worst case you can stick a dagger on them, but the ranged weapon allows them to sit in the back row for less melee damage from bosses. (Or if you were like me, stick a dagger on them in the back row because mage meta lol who cares about Support damage)
I think one ranged weapon per realm is fine. There's a whole class of characters called Support (they have 4* or 5* support) who will carry Breakdowns, which are amazing for both mitigation or offense depending on what the content needs. Wakka, Fran, Irvine, Sazh, Setzer, Vaan, Barret, Edward, etc all fall into this category. Outside of Vaan, Setzer and Gordon (lol) they all can use either guns, bows, and/or throwing.
Worst case you can stick a dagger on them, but the ranged weapon allows them to sit in the back row for less melee damage from bosses. (Or if you were like me, stick a dagger on them in the back row because mage meta lol who cares about Support damage)