Re: g-tube, bfing and bottle issues
What are you doing to try and wake him up to nurse? You don't have to necessarily wake him all the way up, just enough to latch on and get him sucking and swallowing. If he can sleep while drinking a bottle he should be able to do the same thing when nursing.
Newborns are so sleepy!! I would try undressing him a bit and when he latches on you can rub his cheek, tickle his toes, etc. a bit to stimulate the sucking pattern. Also, try lifting up one of his arms... it's like a little lever lol and they get back to nursing most times. You can try nursing while walking around with him as well.
I have no G-tube experience, it sounds like a lot of work though!!! I would try and offer the breast first before any tube feedings. Good luck, please keep posted on his progress. I will have you in my thoughts with this momma.