If you use the correct Assembly lube…rotating the crank is not an issue. How long can it sit before its fired up…best answer I can give you is not years. usually the whole process is set up to be Assembled and engine installed and fire up with in 2-3 weeks to be fired up.
__________________
|