The lump might be an abcess(sometimes you cant see a bite/scratch), and got infected, leading to internal infection making him sick and lethargic.

I dont know, it is hard to tell over the computer.

If possible, get him vetted and get him fixed. That will help with fighting.

I will pray for your boy