Three BIG Questions/Concerns I have...