Finally, I assembled my bike and had a ride.
frame and parts are following;
frameset(frame+fork+seatpost+headset bearings+hanger) : RD301-D size 54
wheelset : farsports waverim 4050 carbonspoke
tire : Schwalbe pro one
stem : fsa na smr stem 100mm -6degree
handlebar : OG-Evkin HB-010 400mm
groupset : shimano 105di2 rear 43/11
crankset : xcadey(include powermeter) 50/34, crank length 165mm
BB : praxis bb shimano T47 ib(for TREK)
pedal : wellgo mg21 flat
saddle : MIXED 7D max
Since it was my first time assembling a bike myself, I encountered several issues that made me regret buying a second-hand groupset, ultimately costing me more than if I had purchased a new one.
Additionally, there was a clearance issue between the frame and the crankset, which I resolved using spacers (1mm + 0.25mm). You can see the resulting gap between the frame and crankset in the attached video.
Apart from that particular issue, all other problems and delays were caused by my own inexperience. Nevertheless, I consider this a valuable learning experience for future bike maintenance and assembly.
Regarding the riding experience, I can't provide detailed feedback yet due to the shortened crank length (originally 170mm), roughly adjusted seat-post height, and significantly increased stack height compared to my previous bike.
But I can confidently say that it works flawlessly, and I'm sure I'll enjoy riding this bike for at least the next several years.