Eldar and Imperial Guard are pretty balanced, though certain sorts of Guard list can be a bit challenging for a certain sort of Eldar list to play.
eBay is your friend for picking up epic and search for international items too, as I guess it works out cheaper to buy epic from the this side of the pond sometimes despite the postage costs (I know I seem to sell more epic on eBay to Americans and Europeans than actual British people).
You should split off the Terminators (which work best when teleported) from the Land Raiders and have the two as separate units. 9 activations is a low for Marines but 10 is better.
It was agreed relatively recently in the ongoing playtesting/discussions that the price-cost for a Tactical formation would drop to 275 as people had been grumbling about them overpriced for what they do for years. That change was made after the draft Net-EA list document (which I guess you're using?) it'll be reflected in the upcoming all in-one army book when that goes on line (we hear occasional progress reports but it's taking a long while to coordinate and sort out). I recommend playing Tacticals at 275 since that's what they're agreed to be worth.
You may want to get a Supreme Commander too, most people do as the re-roll is useful.
You've got two Thunderhawks, but are going mostly mechanised so have nothing to put in them. You may want to re-think and put a good assault unit or two in one plus a Chaplain, or drop down to just the one Thunderhawk and use the points on Land Speeders instead. Your army currently lack any units with scout and they're very useful in EpicA.
It’s a bit jumbled in there but check out the
Strategy and Tactics forum as there should be a lot of helpful tips in there.