After watching the Detroit/LA game last night I am pretty convinced that building the Oline takes priority over one WR. I think the same applies to the Dline too.
Oline
Decker R1 P16
Ragnow R1 P20
Jackson R3 P75
Glasgow R3 p95
Sewell R1 P7
WR
Brown R4 P112
Reynolds R4 P117
Laporta R2 P34
Williams R1 P12
Put a good Oline in front of a QB and he will pick apart the defense. Goff is a good QB but nothing exceptional.
Call me old fashion however I think drafting a tackle with Humphries out for what will probably be all of next season and then coming back in 2025 with rust and a year older, the idea of grabbing a top tackle seems like a good idea. Humphries isn't exactly an iron man either having missed 7 or more games in 3 different seasons, two of which were for knee injuries and one for his back. Humphries may be past his peak years.
I favor Fashanu over Alt because Fashanu is the better pass blocker (zero sacks in 3 seasons) and I think learning how to be a better run blocker is probably easier to learn than becoming a better pass blocker.