Heat the milk, cream, 1/2 cup of sugar, and vanilla bean in a saucepan over medium heat, until warm and steaming, or about 170 degrees.
Meanwhile, whisk the egg yolks and remaining 1/4 cup of sugar until light yellow in color and well combined. (A hand mixer on low will work well.)
Temper the eggs by adding half of the warm milk mixture, a half cup at a time. Then add the egg mixture back into the saucepan with the rest of the milk and cream.
Heat the saucepan, which now contains all of the milk, cream, sugar, and eggs, over medium heat, stirring constantly, until it reaches 185 degrees. Do not boil. Once off the heat, add a pinch of salt, and the vanilla extract, if using.
Strain the custard using cheesecloth or a stainer, then immediately place in the refrigerator to chill. Place the vanilla bean back in the custard. Chill for 4-24 hours, until very cold.
Freeze ice cream according to manufacturer's instructions. When it has reached the consistency of soft serve ice cream, place into loaf pan, cover with plastic wrap, and freeze until firm. Place jars of caramel and fudge in refrigerator to firm up as well.
Remove vanilla ice cream from freezer and pour caramel sauce and fudge sauce on top. Gently stir with butter knife until swirls are throughout. Place back in freezer to firm for at least 1 hour. Allow to soften ten minutes at room temperature before serving. Will keep well in freezer up to 1 week.