Can a human through the right path be reborn a Deva or Asura?
Devas are reborn in the sensuous planes
I will explain what you must develop to be reborn there.
Those who are reborn in the Sensuous places would have to develop virtue:
Then there is the case where a certain person refrains from taking life, refrains from taking what is not given, refrains from sensual misconduct, refrains from false speech, refrains from divisive speech, refrains from abusive speech, refrains from idle chatter, is not covetous, bears no ill will, and has right views. With the break-up of the body, after death, he reappears in the company of the devas. He lives there, he remains there, by means of whatever is the food of devas. This, too, is an impossible place for that gift to accrue to one staying there. (AN 10.177)
They must develop generosity as well:
Then there is the case where a certain person refrains from taking life... and has right views. And he gives food, drink, cloth, vehicles, garlands, scents, creams, bed, lodging, & lamps to brahmans & contemplatives. With the break-up of the body, after death, he reappears in the company of devas. There he experiences the five strings of divine sensuality [delightful sights, sounds, smells, tastes, tactile sensations]. It's because he refrained from taking what is not given... and had right views that he reappears in the company of devas. And it's because he gave food, drink, cloth, vehicles, garlands, scents, creams, bed, lodging, & lamps to brahmans & contemplatives that he experiences the five strings of divine sensuality. But at any rate, brahman, the donor does not go without reward." (AN 10.177)
I do not see being born as an asura is a good thing. For they are overcome by wrath, jealousy, and envy.
From my understanding, they can drop and be reborn in the human destination. I'm not certain which sutta says that.
Here is more info on the 31 Planes of Existence