Question 1: C. (-4, 8]
With B, I think you assumed since there are two separate lines for the function, there must be two separate ranges. Additionally, you state that the left one has a range from -4 to 3, each non-inclusive, which is incorrect as there is a solid point at y = 3. However, the -4 non-inclusive part is correct.
Basically, this is all one function therefore there should be a single range. Since as you can see on the graph, 8 is included, the new range should be (-4, 8]. The function extends from -4, non-inclusive, to 8, inclusive. Even though there is a gap between the two parts, it is a singular function and as a whole, both are considered when calculating the range.
Question 2: C, {x | x > 10}
You are correct! x = 10 is a vertical asymptote for this function - the function will never reach this value so you should not use the "greater than or equal to" sign.