What EcoRI do you have that's only 2.5 units/uL? Most are 20. Maybe fermentas fastdigest is only 2.5
Anyway, there's no problem putting a little excess enzyme in. Are you planning to do a double digest? If so you need to make sure they can use the same buffer. Check the website of the enzyme manufacturer for that. If the enzymes come from different companies, don't try double digest.
Generally I do a 50ul reaction:
1ul of enzyme (1 of each if it's a double digest; but should not exceed 2ul)
5ul of 10X buffer
DNA (don't exceed the number of ug that your limiting enzyme has units/ul)
(so in your case for EcoRI, maximum of 2.5ug, which is 12.5ul at 0.2ug/uL)
(ok to use less than the maximum if your enzymes are very robust and/or your DNA conc low)
(max volume of DNA you can use is the amount that would bring the total volume up to 50ul)
BSA (check to see from the manufacturer whether it's required--and what amount to use--usually 0.5ul)
water to total of 50ul (50ul minus all the other stuff you put in... if you use a lot of DNA, sometimes this is 0)
also... keep in mind that if you're trying to cut a linear piece of DNA near the end, you can't go all the way to the units/uL capacity of the enzyme (2.5ug DNA for your EcoRI), because that number is assuming your cutting a circular plasmid, which cuts much easier. If you are, I wouldn't exceed the capacity of 1/4 of the total units/ul of the enzyme--in your case 0.625ug
for your 10 units/uL enzyme, you CAN lower the amount of enzyme so it fits exactly the amount of DNA you put in (or cram 10ug of DNA into the reaction.... way more than you need).... but don't bother. As I said it's fine to have excess enzyme. 1ul / 50ul reaction works well, just don't exceed the proper amount of DNA that goes in.