1 - посмотрите на этот сеанс Google IO , где вы найдете множество советов по работе приложения на разных устройствах. Это не так сложно на самом деле
2 - Я бы порекомендовал Nexus One, если вам нужен телефон только для разработки. Это представитель того, что вы увидите в устройствах в ближайшие годы. Если вы хотите использовать текущий представительский телефон, взгляните на HTC Legend (Mid-end) или HTC Wildfire (Low-end). Есть также Droid и тому подобное, но вы можете получить их только на Verizon, я думаю. Я не слишком осведомлен о доступности в США, я из Великобритании.