Well if it has a pump, then it certainly sounds like a pressure lubed engine. Regardless of what they say, if it doesn't have a proper filter. It will need more frequent oil changes. There's no getting around that.
I certainly hope that it works out well for all your needs. But it will eventually need some kind of maintenance work. So I'd recommend you get a service manual, and/or a wiring diagram.
Those things are scarce when you need them after a few years have gone by. Even the top manufacturers sometimes provide precious little of the critical information. And there's been many Massimo people here searching for this information. Although I think that it's mostly available. You have it to find, at a time when you really just need it then.