is $7000 enough money to travel europe for a 2 months?

I want to travel the following countries:
Italy, England, Ireland, Belgium, Nederlands, France, Spain, Germany, Greece, croatia, Hungary. I plan on staying in hostels and either flying to each country or taking a train. I havent decided on that yet. I dont require much. But I want to make sure I have enough money to enjoy europe fully.

What is the cheapest way to travel by rail in Europe?

I was wondering if anyone has had experience traveling Europe i.e. England/UK or Spain by train. Never done this before would like some pointers. Thanks!

How to travel cheap around Europe via Train?

I’m planning to travel to Switzerland, Austria and Czech Rep this summer via train from UK. One of the cheapest options is to buy the Global Pass, which is only for European residents. However I’m not a European resident, which means that I need to find another cheap options to travel. Can anyone give any suggestions?