Yes Rashford is good enough to play for Barcelona but with the present Barcelona's squad I don't think Rashford is good enough to earn a stating role in the Barcelona's team.
This would be a different pattern of football than the one Rashford has been used to but he has the pace and ability to do just fine, I don't think Barcelona will use the buy option later, Rashford future will just be a decent premier league team, but I wish him all the best at Barcelona and I hope he proves me wrong.
Why do we all of a sudden forget how beast Rashford was some years ago in Manchester United but all of a sudden, the anti ETH did their thing and made him a scape goat from a regular starter in the team to been bench then to been let out as loan. He did well in Aston Villa which was even for 6 months, he did well under a short period of of time and went back like prodigal son because he has a huge contract with Manchester United till 2028.
For him to reject other teams and settle for Barcelona says alot about how he loves Barcelona dearly, he even cut of his salary so that Barcelona can take him and yes they did take him with an option to buy. With all of this, Barcelona have no choice but to accept in the team. Now that he is hear, the only thing is full time so he can what he want to defend himself for Barcelona to take him in. The only thing the club need now is to give him well tome to see what's he is going to bring to the table.