It's legal to sell SD cards, and as long as you aren't charging for software you don't own, I don't see a problem with it. What exactly is your point in doing that? Is there a market for that, when all of the android stuff is already free on the web for anyone to DL? Are you providing software support too?