Sorry I didn't reply sooner. Yes it has an insert for a stabilizer. I have 55# limbs for mine. If I remember right you can get 35# limbs all the way up to 60 #.
My #1 rig is a 70's Bear Grizzly recurve, 45 lb @ 28". 45 is plenty for carp and close shots; 50 might be better if shooting deeper water or big fish. I installed the screw inserts to mount a retreiver reel. Most any decent recurve will work great; 52-60" seem to work well w/o being too long. Enjoy!
__________________
Good judgment comes from experience; experience comes from bad judgment.