Probably the easiest way for you without coding is to open the skin folder/settings/fm settings.xml, add these two lines into it and save the file.
<!-- Highlight attributes for role -->
<colour name="preferred attribute" value="bg" />
<colour name="required attribute" value="bg" />
And restart the game. It will look like this no matter if you will have the role selected within the position indicator.
There are unfortunately no better solutions as the views/resizing of views are the long-term FM issue no matter what skin you use if you don't create your view as @snowofman suggested.
I usually add the Play status column at the end of all my views and it stops resizing to the right side.
the scoreboard is usually affected by the match score area panel.xml, feel free to edit it how do you want. Or find some different scoreboards and follow the instructions on how to install them.
I remember I activated many of these chalkboard buttons/stats when I was making FM23 skin and I have it for both home/away teams stats within the touchline tablet. Some of them didn't work, unfortunately.
The picking buttons are commented out in the last version, you have to "activate" it by removing <!-- -->, not only moving them around the file. if the container is green, it's commented out.
I think I would use the second option too, the only thing I would probably consider is the colours to make the moving | better to see. The first one looks good because it fits your skin colours in terms of bg and accent.
It's overlapping because of your resolution or your in-game or Windows Zoom. But if it's not related to zoom, you have to edit it in the player overview panel.xml
You have to delete the Confederation logos pack from your logo pack. I did the same to show the flags.
There will be no further public update, I'm doing simple changes and tweaks just for myself and I want to play the game when I have the time. And to be honest, this screen is one of the last I would consider editing as I don't consider it too important for myself.