It's best to call with questions like this one: xbox one's vary in price depending on model, games come and go on the daily and generally repairs are done through the consoles company but on occasion trevor can manage some minor repairs (but be aware that it may require to break the seal on your console which ruins warranty and possible selling of console at other stores)
Xbox 100$
About the disc: it depends on the damage.
Thanks! Your answer is awaiting moderation.