TBH, looking at your EASY, I'm not sure what the problem is? If you count that 630am feed as a night waking (which it is, really, if he goes back to sleep right afterwards) he is having a balanced 12h day/night (wake up at 8am, bedtime at 8/830pm). And although he's sleeping for 8-9h straight at night, he's actually going 11.5-12 hours between breastfeeds (from 630pm until he wakes at 6/630am).
What are your ideal wake and bedtimes? Are you happy with the 8-8/830 routine?
So how do I get him to sleep 10-12 hours without the wake-up at 6am? Should I add another feeding at noon? Use more rice cereal (I usually add 1 tbsp with the veggies and fruit)? or add another bfeeding time? I would really like to stop feeding before 7pm if possible.
I wouldn't add another breastfeed at noon, as that could just lead to snacking. I honestly wouldn't even bother adding more rice cereal to his solids - at 6mo old he is eating quite a lot of solids, and rice cereal really doesn't add any calories anyway. My best advice would be to shift your feed times - he is going 11.5-12h between breastfeeds, so you would just need to change the breastfeed times so that he gets fed right before bed. Something like this:
6/630 wake and bf
back to sleep until 8
8 wake and bf (this is the change - by bfing on wakeup your resetting the rest of the feeds for the day. This likely won't be a full feed just yet, but more of a top up from the 6am feed)
930 solids
12 bf
330 bf
530 solids
730 bf
8 sleep
What do you think?