Is there a reason you need it to run on the sd card? Most apps are less than 100kb, which is hardly anything.
But no, there is no way of seeing whether of not it can install to the sd card. The only way is to install it, see if it does. If not, you are free to uninstall it. Thats the beauty of android.