I imagine the X-Men in generally are in charge of upkeep, supported by Professor X's funding along with other sources of monetary gain. If I remember correcyly, the X-Men cartoons, specifically Wolverine & the X-Men and X-Men Evolution, covers some of these in varying detail.