How can an AI agent legally earn money? Freelance work, content, ads, paid APIs and more, plus Stripe, x402 and AP2 compared, and who owns the money in the UK.