It depends on a number of factors, which include, but may mot be limited to:
How bright and motivated the kid is
How the school deals with his situation
What he is doing outside of school
What language it is
How similar the language is to languages he already knows
The definition of fluent
Yes, he could well be fluent, but this does not necessarily mean that he knows or uses all the grammar properly and he is also unlikely to have built up the same vocabulary as the native speakers.
Some languages have very simple grammar and use very few words, but generally European languages do not.
Can't remember the vocab an English 10 year old s supposed to have, but say it is 10,000 words, for example. Assuming he has been there about 200 days (not clear from your message), then he would have had to learn 50 new words every day. I am no expert on this, but would guess that 15 is more reasonable.
In the U.K. we often misunderstand the meaning of the word "fluent". A thre year old can be fluent but it doesn't mean they know much or have a good grasp of grammar.