Is RPGMaker an accepted engine? Is it also okay for there to be some point-and-click puzzle elements?
Sure! It should mainly be story / narrative driven - like the focus should be on that.