I definitely think he has the acting chops, the voice, and a great on-screen personality. Those are the things that are much harder to "fix" on a movie set.
Working on his accent and "bang tossing" are much easier. The fact that he's such a strong musician and singer at his age, leads me to believe he has a good ear. Hopefully, he'll be able to pick up dialects and tone down the accent without much difficulty. I don't want him to lose the Cockney, just dial it back (quite a lot, actually).
As for Sophia Grace as "Little Red," aside from my disappointment (if she is cast) at them not trying harder for any sort of diversity, she's a bit scary at her age. She might be fantastic as Little Red, but there's no question she would be unsettling and over-the-top, too. She's kind of like a wind-up toy with personality exploding out of her (and not necessarily in a good way). If she gets the part, so be it. She wouldn't be my first (or second or third) choice.
"Jaws is the Citizen Kane of movies."
blocked: logan2, Diamonds3, Hamilton22