Would those trailers getting designed for free or would you expect some currency in exchange or possibly credits (in game's description, if itch's guildelines supporting referring to them)?
Depends on how intensive the final product is. Let's talk on Discord, Kathleen Noir#7920
sent u invite on discord.