你的第一个问题可以参考例句:a lot of things ,a lot of 是一整体,后面跟复数名词或不可数名词。第二个问题 practically 是几乎、差不多的意思,也即almost、nearly 懂了吗?
a range of 固定搭配不知道你对B有什么疑问