How to pass 2 features to LSTM , one of them is one-hot-encoded with Keras?
(1) Yes, it is a common practice to encode the categorical feature by one-hot encoding, for example, encode [1,44] as [1,0,0,0,44], encode [2,44] as [0,1,0,0,44], etc.

(2) Same as (1), just concatenate the one-hot encoded categorical feature and the numerical feature(s).