I just disasembled my first 250 motor, I wouldnt say that it was that hard to do and I feel very confident in reassembling. I dont know if the 500 will be much harder. but just like WV said, take lots of pictures. But what I did was used my gopro while I was working on it. that works VERY well, if theres a small part that your unsure of make sure to get a good shot of it.
Also heres a good tip for bearings that BadMoonRcing posted on my thread.
"Heres a good tip, put the Bearings in a deep freeze for 48 hours, when your ready to drop in the bearings heat the cases in an electric oven for about an hour at 225-250, pull the cases out quick and the bearings should almost drop in. Note DO NOT USE YOUR WIVES NEW OVEN!!!!!"
Good luck