yes, you can use the built in gps to collect gps coordinates.
no, you currently cannot select a point on the map. the reason we
don't have this support is because google maps on android had very
little offline/caching support when we started odk. a few months ago,
google shipped a version of maps with better offline support, so i
expect we'll have this feature eventually (maybe with the annotation
we've been discussing at
no promises on when it will happen, but filing a feature request at
http://code.google.com/p/opendatakit/issues/list is the best way to
ensure it happens quickly.
in the future, please send such questions to the mailing list (cc:ed).
we prefer you use the mailing list because it reduces duplication and
allows the entire community to answer questions in a publicly viewable
and searchable way.