You probably shouldn't do an immense amount of cardio, because it could end up reducing your results.
workouts should usually last 30 mins to an hour i think. i think more than an hour is too long, especially if you're only doing 2 muscle groups.
wheat bread i have no idea, sorry
and i don't see what's wrong with bologna and cheese sandwiches, but im' not really a nutritionist. It seems to be ok, considering bologna is a meat and cheese has a good source of protein.