Well....i'll take a guess and say you'll probably need the little oil pressure sending unit thing...not many crate motors come with those (if you're getting a crate). Might wanna call the maker or whoever you're getting it from and ask them?
As far as storing untill the new motors goes in....do you mean your car or the old motor?