Biggest issue is can you raise the front derailer ?.
You’ve got a mt. bike sized crank, so the front derailer is sized and positioned for that large (42) chainring size. If you’ve got a brazed-on derailer hanger (can’t tell from the photos), raising can be an issue. A clamp on derailer can be readily raised to the limit established by the water bottle bosses.