Is there any problem with hosting multiple ccTLD's on the same server with the same IP address?
Yes...and no...!
Webwork's answer is spot on and I can assure you that no one can give you the definitive answer about this...not even Google.
Sometimes geo-targetting seems to work, many times it is a total and utter mess.
I have lots of ccTLDs and have made many experiments via many servers located in different countries to ascertain more precisely how the algo works and what Google expects.
This is actually a search forum question and many who participate there have asked the same question.
I do have definite evidence of Google algo preferences but to give that away for free on a forum board would be very naive of me however some clever searching of WebmasterWorld will give you a lot of hints:-)