I think your recipe looks fine for what you want to make. One consideration would be that the late-addition Cascade may balance out or overwhelm what I think are more subtle hops in EKG/Fuggles but you won't know unless you try. Though I do see you are adding 1oz combined of EKG and Fuggles, so you may be alright. Time will become a factor in how long those Cascades stick around too. I dryhopped a similarly-EKG hopped IPA with 0.5-1oz Chinook and Chinook was the character of the beer. Had to be drunk quickly to keep that finishing quality.
I'd personally skip the carapils but you may have reasons to keep it.
Bottled: Old Peculier, Kumquat Kolsch, Dopplebock
Kegs: Helles, Oktoberfest, Hefeweizen
On Deck: English Bitter, RIS