Tough to say if what you have is enough. My first instinct is to say no, but your experience and goals might be different from mine.
The 250W head is not bad by any stretch, but if you want to keep up with a full band you'll likely be pushing this amp pretty hard so you'll likely end up with overdriven sound. Maybe that works for you, maybe it doesn't. I like a very clean sound so I use more powerful amps to allow for greater headroom before compression/clipping kicks in. I prefer to use amps rated at 500W+ for this reason. It's not that all of that power is needed, but a large portion of it is available without pushing the amp hard or changing the sound.
The 112 cab usually is a decent option. I have one and I like it, but it doesn't put out a lot of volume and really can't keep up with my drummer. If I'm in a full band I throw my 210 on top to get more output. You may want to consider at the least another 12, or perhaps going with a different format/cabinet. (Personally I don't like mixing cabs, if you can afford it try to get a matched set instead of mixing... again YMMV)
Those are my thoughts based on my experience. BUT, some of this can be ignored IF: you have PA support (I often do not), your band maintains reasonable stage volumes (mine does not), You don't need to hear yourself clearly to play your part (I like to hear as much detail as possible), etc, etc
My recommendation:
Markbass amps are good, just not my preference. I like the GK stuff (maybe you will too) but either way try to find something with a bit more juice. Too much power isn't a problem, too little is.
Markbass cabs are staggeringly expensive (IMO). Check out Avatar cabs instead. They are much cheaper, sound great, and you can take the savings and put it into a slightly bigger amp. You can buy 2 Avatar 112's for just a bit over the (new) cost of that 1 markbass 112.
Which brings me to my final item: BUY USED. Be careful, get good gear that's been taken care of, and save a mint by doing so.
The 250W head is not bad by any stretch, but if you want to keep up with a full band you'll likely be pushing this amp pretty hard so you'll likely end up with overdriven sound. Maybe that works for you, maybe it doesn't. I like a very clean sound so I use more powerful amps to allow for greater headroom before compression/clipping kicks in. I prefer to use amps rated at 500W+ for this reason. It's not that all of that power is needed, but a large portion of it is available without pushing the amp hard or changing the sound.
The 112 cab usually is a decent option. I have one and I like it, but it doesn't put out a lot of volume and really can't keep up with my drummer. If I'm in a full band I throw my 210 on top to get more output. You may want to consider at the least another 12, or perhaps going with a different format/cabinet. (Personally I don't like mixing cabs, if you can afford it try to get a matched set instead of mixing... again YMMV)
Those are my thoughts based on my experience. BUT, some of this can be ignored IF: you have PA support (I often do not), your band maintains reasonable stage volumes (mine does not), You don't need to hear yourself clearly to play your part (I like to hear as much detail as possible), etc, etc
My recommendation:
Markbass amps are good, just not my preference. I like the GK stuff (maybe you will too) but either way try to find something with a bit more juice. Too much power isn't a problem, too little is.
Markbass cabs are staggeringly expensive (IMO). Check out Avatar cabs instead. They are much cheaper, sound great, and you can take the savings and put it into a slightly bigger amp. You can buy 2 Avatar 112's for just a bit over the (new) cost of that 1 markbass 112.
Which brings me to my final item: BUY USED. Be careful, get good gear that's been taken care of, and save a mint by doing so.