The basic repair doesn't look difficult. My advice is to have someone look at the foundation. If the foundation is good and dry then the rest of the house is probably worth the effort to bring it up to snuff.
Given a good foundation, this looks doable. In fact, this is a straight forward project that seems like a fun one. If you can find an building inspector willing to work with you there's no reason why an amateur can't turn out a fine job doing this type of work. Learning and earning as you go. Carpentry is easy and enjoyable.
Yes, those rafters are structural; very much so. Here's one way to go about doing it. There are other ways too.
What I'd plan to do is to pre-make & pre-paint FULL LENGTH rafters to the same dimensions as the existing. Do just one first, and see how it goes. It wouldn't hurt to do it somewhere not too visible....

. Next you cut a hole next to the existing rafter. Cut it right through that interior wall sub-fascia where the rafter pokes through from inside to exterior then slide the newly prepared one up and in right alongside the old. Be sure to use full length so that you can lay & attach the upper end of the new rafter on the same structural support as the old rafter.
Fasten everything down, remove all the exterior portions of the old rafter and any other parts that seem rotten. Cover the hole where the old rafter poked through... and now you have a strong rafter. It is one rafter thickness offset from the old rafter, but that shouldn't make a difference. If it does, you may want to sandwich the old rafter.
Now that you have a strong rafter, the next task is to replace the roofing boards and shingles that sit on the rafter. Certainly the drip edge board and any exteior fascia is rotted; replace as many boards as needed.
Hint: you cannot do too much towards improving the water barrier. After all, if the original roof had decent water barrier construction then none of this repair would be necessary. It was sloppy work, and sloppy upkeep. Make yours better. Dry wood lasts a long, long time. On painting, I like to pre-paint with a several coats of quality exterior oil-based enamal - it is an expensive paint, but makes a good water barrier. Use a white, and then you can adjust color later by over-painting with an easier to use and less expensive box store water base or acrylic paint.
Keep a project notebook and take lots of honest notes and photos. This won't be the only chore in such an old house. But bringing it up to standard is an easy way to build value. The notebook is how you show the next buyer that they are getting what they are paying for.
Kudos to Downsizingnow48 for the link:
https://www.columbusga.org/planning/pdfs/Design-Guidelines.pdf
Interesting document and makes good reading for those of us who like such things.
good luck, rScotty