OMFG leny just buy the damn umbrella, as for being damaged wrap the thing in bubble wrap.
As for taking it on the plane why would you want to it's not like it's going to rain in the aircraft or anything, may be a different story when tiger airways start domestic ops