Is it permissible for one to shake hands with his uncle`s daughter?
No, it isn`t because he is a non-Mahram (Marriageable) to her.
What is the ruling on preparing food for someone who is not fasting in Ramadan?
It is forbidden to prepare food for someone who is breaking their fast without a valid excuse in Ramadan.
Doing so would be assisting in sin, and assisting in sin is itself a sin.
Allah says {what means}: "but help ye not one another in sin and rancour" [Al-Mai`dah/2]
Can Zakah or Zakat al-Fitr be given to a poor brother?
Yes, it is allowed to give Zakah or Zakat al-Fitr to a poor brother, as he is considered among the eligible recipients.
Should missed Sunnah prayer be made up?
Making up missed voluntary acts of worship is from Sunnah.