1
You will often see this expression as とばかり(に).
This explanation should help you puzzle it out.
edit Whoops, neglected to address これでもか. Refer to
this and I suspect you'll be able to break it down for yourself.
2
This is dialect (下関弁 with a meaning similar to ~ておけ according to
this link), doubtless employed by the translator to give the character a unique "voice."
3
Your interpretation is correct, and yes, そいつ can be used casually to refer to something abstract (see entry #3
here, e.g. 「そいつは困ったな」)
4a
ばっかし itself is just a colloquial/dialectal ばかり, so all together it's just equivalent to ばかり+だ+し.
(***edit as I misread your original analysis***) Note that the し after the copula is the "listing reasons" particle し, not a stem of suru.
4b
Correct.
4c
Yes, that's just 関西弁 for いい。 「~もいいところだ」 has an idiomatic meaning which you can see in entry #5
here. (冗談もいいところだ)