Hi
As the money from volunteering is basically a remibursement of costs there is no need to declare this anywhere as you do not get paid for the work done as a volunteer.
For the transport cost for your PAYE employment, you would only be able to claim any business related costs. Normal commute to work cannot be claimed -
Claim tax relief for your job expenses.
For the self employed expenses, you declare all income received. You can then claim any reimbursement as expenses -
Expenses if you're self-employed.
For the means tested benefits you would need to check this with the DWP.
Thank you