An e-cargo bike is a good/cheaper/additional option if your situation allows it
Normal people no, but top ultra endurance cyclists can do 300 miles a day for two weeks straight. Especially if they are not self-supported and/or the course is not too hilly.