Depends on the size of the cracks & whether they follow the line of the brickwork or cut across them. I bought a unit in 1989 that had cracks in the walls. They are still now in 2008 & haven't changed noticeably in size.
At one point, I plastered over them and repainted. That lasted about 2 years, then the movement worked the plaster out. I haven't bothered since. The cracks, at their widest, are about the width of a match.
My uncle has a house that has cracks that you can stick a finger in. He has lived in it for around 40 years. The house hasn't fallen down yet. The worst for him is that when it rains, he can't open the doors. His house is half on clay and half on sand. When it rains the clay swells, the house foundations move, and part of the house shifts. Result: cracks and sticking doors. Even if he demolished and rebuilt they would come back because of the soil he is on.
That said, some cracks can be a sign of possible collapse. It would be best to get a structural engineer to have a look at them & give you a report. Base your decision on that. I did that when I bought my unit. a few hundred dollars now is better than several hundred thousand dollars later. Cracks nearly always mean the foundation is moving. That means to fix (as opposed to covering them up) them the foundations have to be rebuilt. Guess what that means to the structure sitting on the foundations
While you have the structural engineer out, get him to look for signs of concrete cancer. That is far more likely to be a major problem than cracks.
On to covering the cost.
That depends on the title the units are based on. If it is strata title (most units are these days, then you pay a regular levy that has two components: a floating fund and a sinking fund. The floating fund is intended for minor day to day work (lawns mown, carpets cleaned etc). The sinking fund is intended to cover major repairs like leaking roofs and damage to the foundation when and if it is needed. However, because people don't like paying money and not seeing obvious results, a lot of blocks of units don't have high enough levies to cover the long term repairs. That means that when they come up there is a "special" levy that means that the people owning the unit at the time have to pay extra. Depending on the work done that can be a huge impost. Check the state of the sinking fund too. Also go over past meeting notices and look for signs that there is enough in the fund. One big pointer here is if the managing agent recommends rate rises that have been rejected by the body corporate over several years. Another is if important repairs are put off or done poorly because they cost too much.
I can't comment on the way the other titles work as I have not had any experience with them.
HTH