Crowns are the microtransaction currency coming to Crowfall starting in 2018, which you can buy like most microtransaction currencies. Guilds are… well, guilds. If you’ve played an MMO you know how a guild works. And you can use crowns to purchase the right to make a guild early, at which point you can get more crowns for having people sign up for the guild. It’s all explained pretty handily in this update about guilds and crowns, you see.
Early guild-makers will received bonus crowns in the guild’s crown wallet for players recruited to the guild, with players warned that any crowns in the guild wallet belong to the guildmaster (which technically does prevent the guildmaster from stealing the crowns, since they belong to the guildmaster). It’s also important to note that anything you buy with crowns should be craftable in the full game, and crown purchases are for Eternal Kingdoms rather than campaign worlds. The full explanation has answers for probably most of your questions about crowns, albeit not actually saying how many crowns things cost or how many you get for a purchase. (So 1000 free crowns could be $10 of crowns or $0.10 of crowns.)