The welfare won’t matter as he’s currently got a job. The guide clearly states:
He’s employed and not earning social assistance, and can prove this.
With regards to the OWP, so long as you’ve stated it on your form and have been truthful then you’re good to go.
All in all, yours looks like a...