Really? I recall Joseph just saying that a stand was a metaphysical representation of one's soul. AKA, your soul basically creates an image and that image has some weird powers associated with it.
On the subject of ripple energy... I'm not quite sure about that since Dio was a vampire and he had a stand. Then again he got a stand (and thusly the entire Joestar line) from some kind of magical artifact if that Wiki entry on part 4 means anything.
Sorry it's just I haven't been able to read past part 3 since the part 4 scanilations I torrented were just plain BAD and I've been looking for a better one since.