Does bitmap index apply when normal index scan is costly?
yes
Does bitmap index always store page number of matching tuples instead of just the tuples?
What I know, it doesn't store tuples - if there are good enough memory, then tid are stored (page number, tuple number), else only page numbers are stored.