You have to decide how much you're willing to put into a not so exciting older bike. Also be aware that with the longer posts in use today, and the availability of high angle stems, fitting you may not be the problem you imagine. Before spending a penny, visit a decent, knowledgeable shop, and see what your options really are.
Then if you decide to put lots of dough into this frame, the cheapest ways are to wither buy a decent used bike with the right component group and transfer everything over. Or to buy a new bike and do the same. Either option will probably mean spreading the rear triangle to 130mm, and making sure that the key points of fit match, namely the bottom bracket, brake reach, and headset/fork/stem, and the seatpost unless you keep yours.
The most expensive and, IMO, dumbest option is to start buying a large number of expensive new parts piecemeal.
__________________
FB
Chain-L site
An ounce of diagnosis is worth a pound of cure.
Just because I'm tired of arguing, doesn't mean you're right.
“One accurate measurement is worth a thousand expert opinions” - Adm Grace Murray Hopper - USN
WARNING, I'm from New York. Thin skinned people should maintain safe distance.