Getting the Turkish tax number is super easy and can even be done online through the interactive tax office website, or in person at any tax office in Antalya with just your passport. As for the bank account, you'll need it to prove the origin of funds and complete the official payment to the seller. If you are also exploring other regions globally, you might want to look at
Best countries for real estate investment leading to citizenship? for comparison.