If this is your first swap I would say a month.

There is no way I could have got mine done in a weekend(but I did all the work myself, it will be nice to have your dad helping you).

A bunch of little stuff will come up and you'll have to make a bunch of trips to autozone.

That being said its a great project and its fun to learn so much!

Good luck.