All answers

Is there a Rumble scraper API that works without a Rumble developer key?

Yes. Social Fetch Rumble routes read public search, channel, video, comment, and caption data. You authenticate to Social Fetch with an API key (x-api-key). You do not register a Rumble application or OAuth as the channel whose public data you are fetching.