Whether 90 minutes time is sufficient to catch train for wurzburg with reference to landing time. The 90 minutes includes immigration, baggage collection etc. I m new to Frankfurt
That should work if your flight is on time, yes.
Buy a flexpreis ticket from bahn.de or a Rail&Fly from your airline, then you can just take any train to Würzburg (or elsewhere in Germany) that day without worrying about time through immigration, flight punctuality etc.