Hello Diana,
Your daughter is lucky to have mother like you
,For blood transfusion,you don't have to stay for 2 days at hospital,when ever you plan a transfusion,a day ahead they take blood sample for cross match,and then second day you can go to hospital for transfusion,Which is a few hours process.
Once you start transfusing,your doctor or you yourself can detect a pattern for after how many weeks your daughter will need transfusion,like some thals go after every four weks,some go after every three weeks,the goal is to maintain her hb between 9 and 10,not letting it go below 9,that way her growth will not be affected.
You really don't have to wait until she is sick,as i said before,a pattern will be set eventually.
I hope i answered all your questions
.
Zaini.