Hi Kyle,
Welcome to the forum.
For your first point, you have a couple of options.
First would be to create a digital/string Performance Equation that simply sets the value to your various levels depending on your input value.
e.g. if 'sinusoid' > 50 then "Level 1" else "Not good enough"
Then you simply just display the above PE tag on your display.
Alternatively, you could place a series of Text symbols on your display and just MultiState them based on your input tag. Have a Text symbol that says "Level 1" with MultiState containing 2 states, State 1 "0 -> 99.99" No colour for the text. State 2 "100 --> ..." Colour for the text. etc
If you want to set 12 hour blocks, you can set it for the Display using the SetTimeRange method. e.g. ThisDisplay.SetTimeRange("*-12h","*")
Hope this helps...
Rhys.
Principal Consultant
Real-Time Data Management @ Wipro Technologies