I just used a standard resume and changed "resume" to "freelance portfolio" and made clear that all entries were freelance/remote work. I didn't provide any contact info and as said I wasn't asked to provide anything else. I think your idea sounds excellent and will be accepted without issue.