it's impossible for ordinary humans to have two devil fruit. But do you guys remember what marco said.. that blackbeard's body is fundamentally different from ordinary people. so basically the reason why he can handle two devil fruit is because his body is different and there's the help of his devil fruit.
Luffy is quite different too. Do you think he can get or does he need another devil fruit to defeat blackbeard in the future?