Using Node.js with Infura

so if I want to use Infura and Node.js.

I just call eth function using web3?

Is it possible to declare project ID once, and use it with all others methods?

Thanks.

Yes, you can create one project and use the Project ID for all of your web3 requests within your application.