Sending sensor data through LORA

I'm trying to send UV data to another LORA receiver. The LORA library gives this excerpt in an example:
uint8_t data = "Hello World!";
delay(100);
RL0X.send(data, sizeof(data));

How can I modify this to send sensor data assigned to a variable "lux" (what type of variable would be best?).

When I do this:
uint8_t number = SL01.getUVA();
RL0X.send(number,sizeof(number));

I get:
invalid conversion from 'uint8_t {aka unsigned char}' to 'const uint8_t* {aka const unsigned
char*}' [-fpermissive]

As an extension, how could best approach sending multiple sensors' values through several variables in one RL0X.send(something, something's size) line.

As an extension, how could best approach sending multiple sensors' values through several variables in one RL0X.send(something, something's size) line.

There is more than one LoRa library out there and there is one that lets you build the packet to send like this;

  LoRa.startWriteSXBuffer(0);                 //start the write packet to buffer process
  LoRa.writeFloat(temperature);               //add the BME280 temperature
  LoRa.writeFloat(pressure);                  //add the BME280 pressure
  LoRa.writeUint16(humidity);                 //add the BME280 humididty
  LoRa.writeUint16(voltage);                  //add the battery voltage
  LoRa.endWriteSXBuffer();

Might be an overkill for your needs, but I have a LoRa class that creates a UART type connection with acks and resends to ensure the messages get through
See these projects LoRa/Radio Remote Control Code Generator
and Radio/LoRa controlled Garage Door