Solving the goals issue is not just about players its just as much about how the team actually sets up and plays. You have to at least give yourself a chance of scoring a goal and we don't most of the time. When you play one up top you simply must have others in immediate support of them within like 10 yards or so, our players are always miles away from DCL due to the lack of team shape.
As far as full backs go, well if we have an issue there then how about changing the formation so we don't play with them then. Oh wait we can't because the manager only knows one formation. The same applies with the right wing issue, we played with two no10's out wide yesterday, both Ndiaye and Lindstrom are more central players so play them both behind a front man floating about.
At the end of the day it comes down to how much work the manager wants to do on the training ground and I think Dyche knows he is done here so can't be arsed basically.