Those towers are added by Thaumcraft.If you're just looking for a little glowstone to get started, villages can also help. One of the mods adds a type of stone tower that uses a single block of glowstone to light it up. I admit that finding villages with this tower might be a pain in the bum, but it's much lower risk than an armour-less Nether run.
As was also mentioned you can do the ic2 (expensive) recipe to make glowstone, or if you're lucky you might have a priest villager that you can trade emeralds with to get glowstone.
While I haven't gotten a feather to see how good feather-fletching is yet, I would suggest a slime farm to get slime fletching and rods for arrows. The slime fletching gives the arrows 96% (maybe more, don't remember off the top of my head) accuracy (leaf fletching is something like 87%) and the slime rods make the arrows lighter than wooden ones. From there you can make a bow and with TC3 enchanted bowstring. The enchanted bowstring decreases the time to pull back the bow and adds an extra modifier, and while slime bows are slightly slower (.2 seconds) than a wooden bow they also have nearly 7x the durability.
Basically, with TiC slimes are your friend, and make plenty of arrows and a good bow. You'll save yourself a lot of trouble later in dealing with some of the mobs.