... i checked point to point tickets and they are quite expensive.
You probably mean full fare standard tickets? Those usually not the best option, because in all the countries you plan to travel there are quite a few types of discounted (both domestic and international) ticket offers available. So your task is just to purchase discounted ticket some time in advance, which will save you a fortune comparing to full fare tickets.
But anyway, it makes sense just to give us a particular itinerary with all the destinations you want to visit, so we can specifically advise on each segment (and evidently determine if pass can compete)
...also i would like to know of any decent places in prague to live in.
Actually we aren't really focused on accommodation options, but we can give you links for few a websites usually used by us in such cases. Check you forum mail