a few suggestion that I might make
first off for you height and weight, you are not eating ENOUGH. you are going to risk throwing your body into starvation mode.
you need 11-12x bodyweight for calories. 1800 is too low for someone as yourself. this could be why your weight is jumping up and down.
-I would suggest cutting out the bread, its far too procressed. substiute it for brown or wild rice or sweet potatoes(yumm) or more old fashioned oatmeal.
-its good to see that you are getting in fiberous veggies, lay them to you! you can never eat too many!
-as for the sodium- try rinsing your tuna under water for a minute to help rid of the excess.
-as for post workout.. NO fiberous veggies.. and you MUST have carbs. again stick with the ones that I mentioned above. along with that a protein shake(just whey protein) would be great.
-Im not seeing any healthy fats in your diet. these are a must for numerous reasons. (check stickies at the top of the forum). Id suggest getting some fish oil caps and adding in at least another tbls. of healthy fats such as olive oil, hemp oil, flax oil, natural peanut butter, nuts/seeds(in moderation).
- as for sweetening your oatmeal-you could add some splenda and cinnamon/vanilla extract or a few berries or some even add whey protein to their oats.
-how much water are you drinking/day?
-how far before bed is your last meal - as you dont have to worry about not eating before bed. having lean protein, healthy fats and fiberous veggies is perfect.
-I would suggest HIIT cardio 3x week. and stick to lifting heavy and intense. from there you can tweak as needed.