No, it's quite simpler than that.
Here a picture:
ospf.PNG
All routers are in the same area (probably area 0 in case you ever add non-backbone areas). Any OSPF area can have more than one network in it. All routers in an area have the exact same link state database - if one router in an area knows about a network, so do all the others. If they have to transit other routers to reach those networks the routes are known as intra-area routes.
Red links and green links should be in different broadcast domains - meaning that you would need your switches to be VLAN capable and use one VLAN per link (probably untagged on the router uplinks), or that you would need two switches per router R2 - R6 (one for the green uplink, one for the red uplink). Though I'm not entirely sure why you need the switches at all, and aren't directly connecting the router's ethernet ports. That would simplify this by taking five or ten pieces of equipment out of the picture.
If all your interface types on all routers are the same, the cost of all links is the same. Let's say the interface cost is 10 by default to make the math easy. R1 would generate a type 1 default route via 10.98.0.1/30 with a cost of 10. R2 would learn about that. R1 would also generate a default route via 10.98.0.22/30 with a cost of 10 and R3 would learn about that. R3 would then send that default route on to R5, but there would be another interface cost of 10 in the way that is added (since it's a type 1 external route), so R5 would know about the .22 default route with a cost of 20. R5 then passes this on to R6, and so on, until R2 learns about the default route via .22 with a cost of 50. That's higher than the .1 route with a cost of 10, so R2 sends traffic back to R1 via the .1 route. This, of course, happens on all the routers - they will all have two default routes, one with a higher cost than the other.
Similarly, R1 learns about 10.103.0.1/16 behind R2 via the direct link, and also via the R3-R4-R5-R6 chain - which will have a higher cost, so R1 sends traffic via the direct link. R1 will have two routes to each network behind R2 - R6 - one with a higher cost than the other.
The only different router is R6, since if all default costs are the same, both routes will be equally good. You can either use both routes at once (something called ECMP - equal cost multipath), or you can then decide whether the red or green link is used for both upload and download traffic by setting the cost of one of the interfaces to a higher value.
Once one router distributes a route into OSPF, all the other routers in the area will learn about it. There is no need to reintroduce routes already in OSPF on any of the other routers.
Since this is on production routers on what seems to be a decent size network I would highly recommend you buy four RB750s and lab this out, leaving R4 and R5 out of your lab network (or buying 6 RB750s). They go for $40 a pop, which makes the whole thing rather affordable in a lab. That way you can prepare your entire configuration and play with it until you're comfortable, and they will serve well for future projects where you also need lab time.
You do not have the required permissions to view the files attached to this post.