This is all correct
Except for the typo in вчера
you can either answer
нет
or you can use double negative
нет, у меня не будет
вы больны, или только устали?
correct
corect but there is no здесь in the English version, so you can remove it from the Russian sentence too