Add Movie Trailers and Game Trailers to your site or create your own IMDB site
You can also embed movie trailers in other sites/blogs using a HTML code. Follow the instructions here http://cinemabase.org
Yes. The service is free but you'll need to register.
Yes. You don't need to do anything for that to happen. Cinemabase will detect the browsing device and will adopt the player automatically. All major mobile devices brands are supported like iPad, iPhone, Android, Blackbarry etc.