340 Build
You should get, beg or borrow an engine book. It would explain the theory and practicalities of all the things you will need to know about building the engine you want. Then you will know why you should choose or do everything that you will need.