Есть ли способ использовать большие целые числа или типы произвольной точности в vala?
По-видимому, никто еще не сделал привязку: http://live.gnome.org/Vala/BindingsStatus,, хотя было некоторое обсуждение перегрузки операторов GMP и Vala.
Вам придется связать одну из библиотек bignum. (см. http://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic)