EASTERN...
With regards the seat allocation I recently flew number of tris BHD-EMA-BHD and like yourself opted out to save a few pennies. Even by doing this you do not have to check-inn and the best method I found was to arrive at airport plenty of time, use their self check-inn machines and pick your own seat out of the ones available....window seats everytime which was my own personal preference.
Regards