I would not book separate tickets without an overnight and that means collecting bags.
The question isn't whether the transfer can be made in 4 hours. It can. The issue is what happens if there is a delay on the inbound. In that case, you are SOL and wind up having to purchase a new ticket on AF (unless you have a really expensive fully refundable no penalty ticket).