The fuel filter isn't too hard, unless the 8th digit of your VIN is a "Z". Those are a little tricky. The check engine light can come on for a variety of reasons, and is usually emissions related. Usually, the only time you have to worry, is when the light is flashing, then you need to get it fixed ASAP. If its not flashing, Monday will be fine and pulling your trailer "should" be OK. I say "should", because I don't know what code is stored, so its hard to be 100%, but most of the time a non-flashing light is just some emissions fault and OK to drive.