I can eat a little bit.
「少しだけなら食べられます。」
can eat a little bit 「少し食べることができる」
As long as it's not too much, I can eat it.
「あまり量が多くないなら、食べれます。」
as long as で「〜するかぎり・〜であるなら」
as long as it's not too much「たくさんじゃないなら」
I can eat some, but not too much please.
「少しなら食べられますが、たくさんは食べられません。」
I can eat some 「ちょっと食べられる」but「が」not too much「たくさんではない」のように言っても良いです。
ご参考まで!