Firstly, I would be quarantining. A new animal should be housed as far away as possible from existing ones. A setup as simple as a RUB, heat mat and stat would do a leo for a few months.
What you've described could be a number of things. If you're concerned, a check up at the vet is the best option