First, you need to go through steam green-light. Post about your project in the forums so that people can help up-vote it (add the trailer etc in the post). Start with that. The rest I think you’ll have to be in contact with Epic (about the royalty stuffs).