You can use those crinkle cut (unseasoned) fries for the potatoes. It won't take as long to cook them. You just need to chop them up & stick them in a pan & bake them. Get a bunch of those disposable foil pans to make your life easier.
Bacon can be cooked to the soft stage the night before, then just stick it back in the oven in the morning to crisp it up. You've got the right idea on the sausage.
All the eggs can be scrambled the night before. If you have some plastic pitchers it'll make it easier to pour some out, cook & place in a pan the next day.
All the tortillas can be wrapped in foil then stuck in a pan too to get them warm.
If you have any ketchup bottles that are just about empty you can clean them out & stick your salsa in those to make it easy to use & a little less messy.
The idea about the bacon ends is a good one. You normally have like four inch pieces in those boxes which would be perfect for breakfast tacos. If you're selling them individually then I really like the idea of foil wrapping each one fully made the night before so all you have to do is shove them in the oven.
Good luck!