No their skills remain the same, their training speed and value will drop due to age.
They lose a star because stars are just relative to the competition level, so a guy who is 5 star in level 1, would be 4 star when promoted to level 2.
If you sold him to a 1 star team, he'd be 5 star for that team.