For just something like that....can you find a friend with a welder or someone on the board?

You ought to get yourself one and learn anyway, they are about as useful of a tool as can be - but for just a kickstand mount I wouldn't be out shopping.