A) make sb healthier, stronger, more lively
Hot drink will soon set you up
A week in the country will set her up nicely after her operation
B) provide sb with the money to start a business, buy a house etc
Her father set her up in business
His father set him up as a bookseller
Winning all that money on the pools set her up for life