macronutrient balance advice needed

hello

i'm currently reorganising my food diary (feel free to take a peek) following watching 'fathead' and reading around macronutrients needed to train for an endurance hike of 100k.

My typical day looks like this:

Breakfast 1

30 minute run

Breakfast 2

housework/college work

lunch

housework/college work

snack

housework/college work

dinner

cycle/walk 5 miles

3 hour shift at work

snack

cycle/walk 5 miles

and I was looking for advice on how I should spread my macro nutrients throughout the day. My thoughts so far are:

breakfast 1 - carb based (banana)

breakfast 2 - protein/fat based - eggs, meat, fruit, yoghurt etc

lunch - balance consisting of protein carbs and veggies

snack - not sure but it's usually a handful of nuts or a rice cake

dinner - carb based - pasta or rice with meat and veg sauce

snack - protein/fat based, often something with oats in it


Does anyone have any advice? are my ideas right? should i change what i plan to do?

I planned my meals to give me carbs before periods of exercise, for energy, and proteins and fats after, to build and repair muscle.