Actually, it's a very long slog from the BVI to St. Johns. That's in Newfoundland!
I think you mean the U.S. island of St. John, which is only a mile across the Drake Channel from Tortola :-)
You can watch sunrises and sunsets from almost anywhere in the BVI. If you're a hiker, there are lots of places on Tortola, Virgin Gorda, Peter Island, Norman Island, Jost van Dyke, and Anegada which are great. When you get there, you can pick up one of several maps which show great destinations.
St. John is also a wonderful place to hike. You do have to pass Customs and Immigration if coming from the BVI.
Your main problem will be in choosing good sites...there are so many :-)