The home location register (HLR) is a central database that contains details of each mobile phone subscriber that is authorized to use the mobile core network. There can be several logical, and physical, HLRs per public land mobile network (PLMN), though one international mobile subscriber identity (IMSI)/MSISDN pair can be associated with only one logical HLR (which can span several physical nodes) at a time.
Datacards, dongles do have the MSISDN/IMEI/IMSI so it should not be a problem, however in some case specially related with IMS these things may not be present in that case the database is not HLR rather something else.
In case fake MSISDN it is technically possible but why operator will like to do that???