Для пробной версии вы можете использовать вызов API IsTrial - информация об этом на MSDN - вы вызываете его один раз в своей игре и назначаете ему значение TrialMode в своей игре, чтобы проверить это в игреЦикл не рекомендуется, тогда вы можете иметь логику в изменении игры в зависимости от того, что это значение - процесс Marketplace позаботится о процессе Try & Buy, как только вы отметите свое приложение в процессе отправки как имеющий пробный режим.
Достижения доступны только для игр с поддержкой Xbox LIVE, которые требуют особых отношений публикации с Microsoft, я не уверен в этом процессе, но попробуйте create.msdn.com Веб-сайт App Hub, возможно,там информация не для всех разработчиков, так как даже сейчас в Marketplace очень мало игр с поддержкой Xbox LIVE