...sorry, but I, too, am of the opinion that you would do your friend a better service by patiently explaining why the dual suspension BSO will soon die and all those upgrades you added for him will be wasted. The suspensions on these are notorious for failure in various creative ways, and repairing them is virtually impossible.
You can probably upgrade the BB without spending too much money, and that's usually one of the first things that goes out.
I dealt with a lot of this level bike repair at the bike co-op here, because in general, that's what the homeless guys here end up on. You quickly reach the point where it's cheaper (and easier and more reliable as transportation) to trade up to something that has fewer moving parts, like a low end steel or aluminum cruiser, or a used but still solid non suspension mountain bike.
There are so many of those around now at cheap to giveaway prices that they're your best option.