hard drive size wouldn't effect your connection or stability at all. you either have enough room and can play the game, or you don't, and you can't.

that being said, i'm a fairly avid 360 gamer and my 80 gig HD is essentially full. so if you intend for this person to actually use this xbox a lot, 20 won't cut it.