Makino has a kid in timeskip. The timeline checks out. Makino is the same age as boa Hancock. People can have boa x Luffy but why makino x ace is the problem when ace is 2 years older than Luffy?. If you want to say makino a pedo. Boa Hancock is more of a pedo than makino ever be.