No internet is necessary to run OpenLP.
The lowest cost solution may not be the easiest to setup and use as it would probably be Linux based.
You need a device that can drive a second monitor that can be either a large flat screen or a projector.
My personal recommendation would be a windows 10 laptop or desktop as more people will be familiar with that environment than a Linux based system.