Is there a way to add a custom / pre-recorded audio or video to the page?

Yes, it is possible to upload pre-recorded audio and video.

Yes, you can upload pre-recorded audio to many of the step types e.g. audio request. There's a video request to ask guests to upload video, and we are adding the feature to allow creators to upload video to their steps. So for example, you can ask your guests questions in videos.