No dates in the bible, no where will you find a date for the flood.
2 years after the flood Noahs son Sham had a child name Arthropod (or something like that)
35 years later Athropod had a son named Salah
When Salah was 30 he had a son named Eber
34 years later Eber had a kid named Peleg
And the list goes on and on until it gets to gets to Abraham. Basically if you add all this up there's a grand total of 350ish years between the flood and Abrahams birth.
According to both Acts and Genesis, Abraham was 75 when god promised him something vague which we don't care about right now.
Then Paul said that it was 430 years after this promise that the nation of Israel left Egypt.
So right there we can figure out that it was about 855 years between the flood and the exodus.
According to Paul in his letter to the Galatians, 480 years after the israelites left egypt, solomon started building the temple.
And since this, the building of the temple, is the first REAL event we have a date on http://en.wikipedia.org/wiki/Solomon's_Temple
based on actual history, solomon started building the temple around 900BC
This all means, that the flood uccured 1335 years before the founding of the Temple in 900BC. THUS it uccured in 2235 BC
Which is about 4.5k years ago.
(in regards to the age of the earth) No dates in the bible.
Using a similar technique we can calculate the time between Adam's creation and the Flood. Then subtract 5 days from Adams creation and we have the age of the earth according to the bible.
(in regards to the 7 year famine) All over the world?
Genesis 41:57 "And all the countries came to Egypt to buy grain from Joseph, because the famine was severe in all the world." NIV
Genesis 41:57 " And people from all around came to Egypt to buy grain from Joseph because the famine was severe throughout the world. " NLT
Genesis 41:57 "Moreover, all the earth came to Egypt to Joseph to buy grain, because the famine was severe over all the earth." ESV Genesis 41:57 " The people of all the earth came to Egypt to buy grain from Joseph, because the famine was severe in all the earth. " NAS Genesis 41:57 " And all countries came into Egypt to Joseph for to buy [corn]; because that the famine was [so] sore in all lands. " KJV
The word used in this verse for 'all' = kol
The word used in this verse for 'earth' = 'erets
(in regards to the end of the world 'soon' 2.5k years ago) No dates given and actual warnings against trying to guess a date.
Longer than 2000 years does not equal soon, therefore it already failed.