Ovbiously you said you'll be borrowing somebody elses Gs. What is welfare gear to you? Also, Yes I believe you could solo it. Bring your Terror bird though.
If he can get the idea in shitty gear, then he can try to the full capacity in
worthy enough gear to compensate great expectations with massive
amounts of kills.
You are fully capable of doing godwards, but just be weary that you gotta
take into consideration the risk regardless.