My writing buddy, K. S. Brooks and I put our short works together to create and anthology. A few of them may be long enough. You posted in early May. It's late June. Do you still need them?
As long as it's published, it will probably be fine. The show accepts works as short as 1000 words. firstname.lastname@example.org
What do you mean by "novella"?
15,000 - 28,000 words can be presented across several shows in serial form. Email the new editor Jack: email@example.com