There isn't really a shopping list, you can't just buy the stuff off the shelf. It requires engineering and if he doesn't know what he needs then it's exceeding his ability, frankly. You're best to get a good, experienced tuner to build/supply the engine and then get your mechanic mate to do the spanner work and then go back to a tuner for mapping/setup/testing.