Hey Cliff. G3 is completely soloable. The only part where people tend to need help is Castle O because of the timmer on the door. But that is easily fixed if you are a THF or a NIN. You can also you a medicine which grants the ability FLEE for a short period of time. As for Davoi, just quest that Crimson Orb and the rest is a cake walk. ^^
If I was on your server I would be more than happy to take you and whoever else needs this quest but unfortunately I am not. I just did 1 G3 run last night and another the night before. =\
GL Brudda!