I don't know if you have settled on the 4-2-4, but i would try a 4-1-2-3, like this:
GK: I see you play with a SK-S. i don't know how good he is, but for an "all out attack" sytstem, i would play with a SK-A or at least Support. (PI: Distribute short to CB's or FB's)
CD's: I would pair a normal CD-D (right) with a BPD-D on the left. Makes your build-up play more aggressive and adds variety. Mauret could play as a BPD also, because he is both footed and got good Vision, but you have to work on his passing and dribbling if you decide to play him there.
RB: I went with an IWB-D on that side to cover the gap the CM-A leaves. Width is provided by the W-S on the right, so no need to go with a Wingback or something on that side. Khodadadzada could play there, because he is a hard working fullback with good vision, decisions and concentration. He lacks the pace, dribbling and crossing abbilities to be a WB-A for me, but you can try him on the left too.
LB: WB-A to Attack the space freed up by the APM-S, constantly making overlaps and providing width. Maybe you can change him to a WB-S, because Bos is not that good at defending. But if you want to score goals and don't care too much about conceding, i would play him as a WB-A
DM: DM-S, because he is quick and can move up the field and win balls back high up the pitch, his tackling and positioning are decent and on support he will be a bit more involved in the passing game, and he is kinda like a playmaker with 16 passing. You could play him also as DM-D to anchor the defence and provide a bit more cover and play more conservative, or as a BWM-D to be a bit more aggresive infront of the back four, but this wouldn't make much difference compared to a DM defend or support. I wouldn't play him as an BWM-S because on higher mentalities his pressing is to much, i think he would leave his position to easily and would leave holes in your defence.
LCM: DLP-S, Bos got excellent Vision and Passing, also PPM "tries long range passes" so i want him to create from a deeper position. A Playmaker, because he is so good at passing and i want to draw play to the left, so the CM-A can make runs into the box. Bos's Tackling and Positioning are ok but not awesome, so maybe you have to cover him with your wingback, you can also try him as a DLP-D, to sit even deeper and provide more cover. I would probably create a version of this tactic for stronger or very attacking opponents, where i would use on ore two more defensive roles and duties.
RCM: McAllister, mainly because his OTB is so good and your striker needs support from midfield. i would try to improve his finishing appart from that I'm sure he would score some goals.
LAM: APM-S Arend, another playmaker in your team. Will move inside (PPM "move into channels"), will "come deep to get the ball" (PPM) and help with build up. leaves space for WB-A to exploit. And will score on or another long range goal with his 16 Long Shots. You could try him as a APM-A or wide Treq to be even more attaking, but i would change the roles behind him than.
RAM: W-S providing width, getting in behind and deliver crosses thats all he got to do. You could also try the combination of F9 and RMD, so he will attack the space in behind the opposition defence even more.
ST: P-A Neuvel got excellent finishing, so i went with a P-A, but you could also play him as a AF-A to let him move and dribble a bit more. Apart from that he is still very young, so you can train him to fit the role and dutie you would like to see him in. Like mentioned above the combination of F9 and RMD is also worth a try.
For TI's i would probably take it simple at first, so i would go with: Play out of defence, Push up much higher and much more pressing.
Sorry for any grammatical errors, not a native speaker