Yes the profile creation is absolutely free on CoinMarketList
The listing duration is minimum a month and maximum a month.
We keep on updating the Listing duration so please go through the listing form carefully before listing.
Yes, you can just extend your listing time period by posting about the Listing on twitter.
Once you submit the tweet them we will extend the time period of the listing.